zebernst / homelab

Cat-approved 😸 Home Kubernetes cluster running Talos Linux | Automated via Flux, Renovate, and GitHub Actions ⚙️
https://status.zebernst.dev
MIT License
1 stars 0 forks source link

feat(container): update grafana-operator ( v5.13.0 → v5.14.0 ) #120

Closed botty-white[bot] closed 4 weeks ago

botty-white[bot] commented 1 month ago

This PR contains the following updates:

Package Update Change
grafana-operator minor v5.13.0 -> v5.14.0

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

github-actions[bot] commented 1 month ago
--- kubernetes/apps/observability/grafana-operator/app Kustomization: flux-system/grafana-operator HelmRelease: observability/grafana-operator

+++ kubernetes/apps/observability/grafana-operator/app Kustomization: flux-system/grafana-operator HelmRelease: observability/grafana-operator

@@ -13,13 +13,13 @@

     spec:
       chart: grafana-operator
       sourceRef:
         kind: HelmRepository
         name: grafana-oci
         namespace: flux-system
-      version: v5.13.0
+      version: v5.14.0
   install:
     remediation:
       retries: 3
   interval: 30m
   upgrade:
     cleanupOnFail: true
github-actions[bot] commented 1 month ago
--- HelmRelease: observability/grafana-operator ClusterRole: observability/grafana-operator

+++ HelmRelease: observability/grafana-operator ClusterRole: observability/grafana-operator

@@ -61,185 +61,47 @@

   - update
   - watch
 - apiGroups:
   - grafana.integreatly.org
   resources:
   - grafanaalertrulegroups
+  - grafanacontactpoints
+  - grafanadashboards
+  - grafanadatasources
+  - grafanafolders
+  - grafananotificationpolicies
+  - grafanas
   verbs:
   - create
   - delete
   - get
   - list
   - patch
   - update
   - watch
 - apiGroups:
   - grafana.integreatly.org
   resources:
   - grafanaalertrulegroups/finalizers
+  - grafanacontactpoints/finalizers
+  - grafanadashboards/finalizers
+  - grafanadatasources/finalizers
+  - grafanafolders/finalizers
+  - grafananotificationpolicies/finalizers
+  - grafanas/finalizers
   verbs:
   - update
 - apiGroups:
   - grafana.integreatly.org
   resources:
   - grafanaalertrulegroups/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanacontactpoints
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanacontactpoints/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafanacontactpoints/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanadashboards
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanadashboards/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafanadashboards/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanadatasources
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanadatasources/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafanadatasources/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanafolders
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanafolders/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafanafolders/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafananotificationpolicies
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafananotificationpolicies/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafananotificationpolicies/status
-  verbs:
-  - get
-  - patch
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanas
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
-  - grafanas/finalizers
-  verbs:
-  - update
-- apiGroups:
-  - grafana.integreatly.org
-  resources:
   - grafanas/status
   verbs:
   - get
   - patch
   - update
 - apiGroups:
--- HelmRelease: observability/grafana-operator Deployment: observability/grafana-operator

+++ HelmRelease: observability/grafana-operator Deployment: observability/grafana-operator

@@ -26,28 +26,32 @@

         app.kubernetes.io/component: operator
     spec:
       serviceAccountName: grafana-operator
       containers:
       - name: grafana-operator
         securityContext:
+          allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
           runAsNonRoot: true
-        image: ghcr.io/grafana/grafana-operator:v5.13.0
+        image: ghcr.io/grafana/grafana-operator:v5.14.0
         imagePullPolicy: IfNotPresent
         env:
         - name: WATCH_NAMESPACE
           value: null
         - name: WATCH_NAMESPACE_SELECTOR
           value: ''
         args:
         - --health-probe-bind-address=:8081
         - --metrics-bind-address=0.0.0.0:9090
         - --pprof-addr=0.0.0.0:8888
+        - --zap-encoder=console
+        - --zap-log-level=info
+        - --zap-time-encoding=rfc3339
         volumeMounts:
         - name: dashboards-dir
           mountPath: /tmp/dashboards
         ports:
         - containerPort: 9090
           name: metrics