k8s-gitops icon indicating copy to clipboard operation
k8s-gitops copied to clipboard

feat(helm): update chart emqx to 5.8.5

Open renovate[bot] opened this issue 2 years ago • 1 comments

This PR contains the following updates:

Package Update Change
emqx minor 5.0.3 -> 5.8.5

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Nov 14 '23 11:11 renovate[bot]

Path: cluster/apps/home-automation/emqx/helmrelease.yaml Version: 5.0.3 -> 5.8.0

@@ -3,8 +3,12 @@
 apiVersion: v1
 kind: ServiceAccount
 metadata:
-  namespace: default
   name: emqx
+  namespace: default
+  labels:
+    app.kubernetes.io/name: emqx
+    app.kubernetes.io/instance: emqx
+    app.kubernetes.io/managed-by: Helm
 ---
 # Source: emqx/templates/configmap.yaml
 apiVersion: v1
@@ -17,49 +21,16 @@
     app.kubernetes.io/instance: emqx
     app.kubernetes.io/managed-by: Helm
 data:
+  EMQX_NAME: emqx
+  EMQX_CLUSTER__DNS__NAME: "emqx-headless.default.svc.cluster.local"
+  EMQX_CLUSTER__DNS__RECORD_TYPE: "srv"
   EMQX_ALLOW_ANONYMOUS: "false"
   EMQX_AUTH__MNESIA__PASSWORD_HASH: "plain"
   EMQX_AUTH__USER__1__USERNAME: "iot"
-  EMQX_CLUSTER__DISCOVERY_STRATEGY: "k8s"
-  EMQX_CLUSTER__K8S__ADDRESS_TYPE: "hostname"
-  EMQX_CLUSTER__K8S__APISERVER: "https://kubernetes.default.svc:443"
-  EMQX_CLUSTER__K8S__NAMESPACE: "default"
-  EMQX_CLUSTER__K8S__SERVICE_NAME: "emqx-headless"
-  EMQX_CLUSTER__K8S__SUFFIX: "svc.cluster.local"
+  EMQX_CLUSTER__DISCOVERY_STRATEGY: "dns"
   EMQX_DASHBOARD__DEFAULT_PASSWORD: "public"
   EMQX_DASHBOARD__DEFAULT_USERNAME: "admin"
 ---
-# Source: emqx/templates/rbac.yaml
-kind: Role
-apiVersion: rbac.authorization.k8s.io/v1
-metadata:
-  namespace: default
-  name: emqx
-rules:
-  - apiGroups:
-      - ""
-    resources:
-      - endpoints
-    verbs:
-      - get
-      - watch
-      - list
----
-# Source: emqx/templates/rbac.yaml
-kind: RoleBinding
-apiVersion: rbac.authorization.k8s.io/v1
-metadata:
-  namespace: default
-  name: emqx
-subjects:
-  - kind: ServiceAccount
-    name: emqx
-    namespace: default
-roleRef:
-  kind: Role
-  name: emqx
-  apiGroup: rbac.authorization.k8s.io
----
 # Source: emqx/templates/service.yaml
 apiVersion: v1
 kind: Service
@@ -74,6 +45,7 @@
     metallb.universe.tf/loadBalancerIPs: ${EMQX_LB}
 spec:
   type: LoadBalancer
+  externalTrafficPolicy: Local
   ports:
     - name: mqtt
       port: 1883
@@ -181,14 +153,14 @@
     metadata:
       labels:
         app: emqx
-        version: 5.0.3
+        version: 5.8.0
         app.kubernetes.io/name: emqx
         app.kubernetes.io/instance: emqx
       annotations:
-        checksum/config: "ac27fd4ffc843c3b97ff4814ce55b8cfcb03219a489de477b281626f7fd74856"
+        checksum/config: "54114bf5de89345c6e65ab6776e10168c714216289cb86d873e405905c7834d4"
     spec:
-      volumes:
       serviceAccountName: emqx
+      volumes:
       securityContext:
         fsGroup: 1000
         fsGroupChangePolicy: Always
@@ -197,7 +169,7 @@
           - 1000
       containers:
         - name: emqx
-          image: "public.ecr.aws/emqx/emqx:5.0.3"
+          image: "public.ecr.aws/emqx/emqx:5.8.0"
           imagePullPolicy: IfNotPresent
           securityContext:
             runAsNonRoot: true
@@ -215,6 +187,8 @@
               containerPort: 18083
             - name: ekka
               containerPort: 4370
+            - name: genrpc-manual
+              containerPort: 5369
           envFrom:
             - configMapRef:
                 name: emqx-env
@@ -229,14 +203,14 @@
               mountPath: "/opt/emqx/data"
           readinessProbe:
             httpGet:
-              path: /api/v5/status
+              path: /status
               port: 18083
             initialDelaySeconds: 10
             periodSeconds: 5
             failureThreshold: 30
           livenessProbe:
             httpGet:
-              path: /api/v5/status
+              path: /status
               port: 18083
             initialDelaySeconds: 60
             periodSeconds: 30
@@ -287,3 +261,7 @@
     - hosts:
         - emqx.${DOMAIN}
     - secretName: nathanpawelek-com-tls
+---
+
+# Source: emqx/templates/rbac.yaml
+---

github-actions[bot] avatar Nov 14 '23 11:11 github-actions[bot]