A Kubernetes Operator for EMQX
EMQX Operator 2.2.13 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.13
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.12...2.2.13
EMQX Operator 2.2.12 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.12
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.11...2.2.12
EMQX Operator 2.2.11 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Fix the issue that the EMQX operator can't tell whether the EMQX config has been changed
Fix the issue that the .metadata.resourceVersion
of the EMQX pod always be updated
revisionHistoryLimit
available in the helm chartNeed make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.11
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.10...2.2.11
EMQX Operator 2.2.10 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
spec.type
is LoadBalancer
or NodePort
. the Kubernetes service of the EMQX CR always updates.Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.10
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.9...2.2.10
EMQX Operator 2.2.9 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.9
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.8...2.2.9
EMQX Operator 2.2.8 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Fix sometimes the EMQX operator controller will update K8s service, even the service is not changed
Fix sometimes the EMQX operator controller will access the reload config API of EMQX, even if the config is not changed
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.8
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.7...2.2.8
EMQX Operator 2.2.7 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.7
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
EMQX Operator 2.2.6 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.6
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
Full Changelog: https://github.com/emqx/emqx-operator/compare/2.2.5...2.2.6
EMQX Operator 2.2.5 has been released.
apps.emqx.io/v2beta1
apps.emqx.io/v1beta4
apps.emqx.io/v2beta1 EMQX
.
.spec.config.data
of the EMQX customer resource is not a valid HOCON stringNeed make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.5
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
apps.emqx.io/v1beta3
and apps.emqx.io/v2alpha1
will be dropped soon
EMQX Operator 1.2.7-ecp.8 is released.
EMQX 4.4.8 and later
EMQX Enterprise 4.4.8 and later
Full Changelog: https://github.com/emqx/emqx-operator/compare/1.2.7-ecp.7...1.2.7-ecp.8