Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(operator): add namespace to grafanaDashboard #168

Merged

Commits on Jun 23, 2023

  1. 🚀 feat(operator): add namespace to grafanaDashboard

    The `namespace` field has been added to the `grafanaDashboard` section of the `values.yaml` file. This allows the Grafana dashboard to be deployed to a specific namespace, which improves organization and separation of concerns.
    
    Signed-off-by: MateSousa <matessousa@outlook.com>
    MateSousa committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    9bd5f8e View commit details
    Browse the repository at this point in the history
  2. 🚀 feat(grafana-k8sgpt-dashboard.yaml): add namespace field to metadata

    The namespace field is added to the metadata section of the Grafana dashboard YAML file. This allows the dashboard to be created in the specified namespace, which improves organization and management of the dashboard.
    
    Signed-off-by: MateSousa <matessousa@outlook.com>
    MateSousa committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    58de0ae View commit details
    Browse the repository at this point in the history
  3. 🚀 feat(grafana-k8sgpt-dashboard.yaml): add namespaceSelector to k8sgp…

    …t-overview dashboard
    
    The namespaceSelector is added to the k8sgpt-overview dashboard to allow it to be displayed in the namespace specified in the values.yaml file. This improves the flexibility of the dashboard as it can now be displayed in any namespace specified in the values.yaml file.
    
    Signed-off-by: MateSousa <matessousa@outlook.com>
    MateSousa committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    1b0393c View commit details
    Browse the repository at this point in the history
  4. 🔧 chore(operator): remove unnecessary namespace field from grafanaDas…

    …hboard in values.yaml
    
    The namespace field in the grafanaDashboard section of the values.yaml file is not needed as it is commented out and has no value. Removing it improves the readability of the file.
    
    Signed-off-by: MateSousa <matessousa@outlook.com>
    MateSousa committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    a30ac6c View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    61b42a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. 🔧 chore(grafana-k8sgpt-dashboard.yaml): simplify namespace configuration

    The namespace configuration for the Grafana dashboard has been simplified by removing the unnecessary namespaceSelector block. Instead, the namespace is directly set using the .Values.grafanaDashboard.namespace value, falling back to the default namespace if not provided. This change improves readability and reduces complexity in the configuration file.
    
    Signed-off-by: MateSousa <matessousa@outlook.com>
    MateSousa committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    77820e7 View commit details
    Browse the repository at this point in the history