All releases and the changes included in them (pulled from git commits added since last release) will be detailed in this file.
- Updated oncall from version 1.10.2 to 1.11.0
- Updated mariadb-operator from version 0.33.0 to 0.34.0
- Updated kubernetes-dashboard from version 7.7.0 to 7.8.0
- Updated cluster-api-operator from version 0.13.0 to 0.14.0
- Updated traefik from version 32.1.0 to 32.1.1
- Updated metrics-server from version 3.12.1 to 3.12.2
- Updated k8s-event-logger from version 1.1.7 to 1.1.8
- Updated cert-manager from version v1.16.0 to v1.16.1
- d289c927 Making CAPI Cluster App's default values file compatible with the optional customerid feature
- 64f72b7b Make customerid optional in CAPI Cluster Helm values
- 9d18cb83 add/renamed the references and links to kubeaid
- 618f0bf3 Add support for storage blob network rules
- 261f66a1 enable azure policy
- Updated redmine from version 29.0.6 to 30.0.0
- Updated traefik from version 32.0.0 to 32.1.0
- Updated sonarqube from version 10.6.1+3163 to 10.7.0+3598
- Updated opensearch-dashboards from version 2.23.0 to 2.24.0
- Updated opensearch from version 2.25.0 to 2.26.0
- Updated oncall from version 1.9.30 to 1.10.2
- Updated kubernetes-dashboard from version 7.6.1 to 7.7.0
- Updated cluster-autoscaler from version 9.41.0 to 9.43.0
- Updated cert-manager from version v1.15.3 to v1.16.0
- Updated rook-ceph-cluster from version v1.15.2 to v1.15.3
- Updated rook-ceph from version v1.15.2 to v1.15.3
- Updated rabbitmq-cluster-operator from version 4.3.23 to 4.3.24
- Updated metallb from version 6.3.12 to 6.3.13
- Updated fluent-bit from version 0.47.9 to 0.47.10
- Updated external-dns from version 8.3.8 to 8.3.9
- Updated argo-cd from version 7.6.5 to 7.6.8
- 85759c07 MachinePool annotation required for the AWS native autoscaler to autoscale it
- f43f1e77 bootstrap crossplane
- 84054ce6 Change deployment.revisionHistoryLimit type to int from string for Traefik KubeAid app
- Updated traefik from version 31.1.1 to 32.0.0
- Updated mariadb-operator from version 0.31.0 to 0.33.0
- Updated cluster-autoscaler from version 9.37.0 to 9.41.0
- Updated zfs-localpv from version 2.6.1 to 2.6.2
- Updated teleport-kube-agent from version 16.4.0 to 16.4.2
- Updated teleport-cluster from version 16.4.0 to 16.4.2
- Updated rabbitmq-cluster-operator from version 4.3.22 to 4.3.23
- Updated oncall from version 1.9.25 to 1.9.30
- Updated k8s-event-logger from version 1.1.6 to 1.1.7
- Updated graylog from version 2.3.9 to 2.3.10
- Updated cilium from version 1.16.1 to 1.16.2
- Updated argo-cd from version 7.6.1 to 7.6.5
- c0dc582b Add network rules for private link access
- 5854e551 Add coredns chart for custom DNS servers (#424)
- 20683255 Fix template to allow custom ingressClass for http solver in cert-manager https://gitea.obmondo.com/EnableIT/qd2xcggwag/issues/449
- Updated traefik from version 31.0.0 to 31.1.1
- Updated teleport-kube-agent from version 16.3.0 to 16.4.0
- Updated teleport-cluster from version 16.3.0 to 16.4.0
- Updated opensearch-dashboards from version 2.22.0 to 2.23.0
- Updated opensearch from version 2.24.0 to 2.25.0
- Updated haproxy from version 1.22.0 to 1.23.0
- Updated gitlab-runner from version 0.68.1 to 0.69.0
- Updated argo-cd from version 7.5.2 to 7.6.1
- Updated zfs-localpv from version 2.6.0 to 2.6.1
- Updated tigera-operator from version v3.28.1 to v3.28.2
- Updated rook-ceph-cluster from version v1.15.1 to v1.15.2
- Updated rook-ceph from version v1.15.1 to v1.15.2
- Updated redmine from version 29.0.5 to 29.0.6
- Updated metallb from version 6.3.11 to 6.3.12
- Updated crossplane from version 1.17.0 to 1.17.1
- Updated aws-ebs-csi-driver from version 2.35.0 to 2.35.1
- f7e69e6c Remove CPU Limits from CrossPlane KubeAid app
- def0201d Support for specifying taints for a MachinePool | Adding a NOTE about MachinePool labels
- 101fadc5 add service monitoring to errbot and update image link
- Updated teleport-kube-agent from version 16.2.1 to 16.3.0
- Updated teleport-cluster from version 16.2.1 to 16.3.0
- Updated opensearch-dashboards from version 2.21.2 to 2.22.0
- Updated opensearch from version 2.23.2 to 2.24.0
- Updated mariadb-operator from version 0.30.0 to 0.31.0
- Updated kubernetes-dashboard from version 7.5.0 to 7.6.1
- Updated aws-ebs-csi-driver from version 2.34.0 to 2.35.0
- Updated redmine from version 29.0.4 to 29.0.5
- Updated oncall from version 1.9.22 to 1.9.25
- Updated mattermost-team-edition from version 6.6.62 to 6.6.63
- Updated gatekeeper from version 3.17.0 to 3.17.1
- Updated external-dns from version 8.3.7 to 8.3.8
- 976335cd (add) : kube-prometheus version 0.14.0 and add-version script
- a4b6de55 Using user specified secret name instead of capi-cluster-token in AWS InfrastructureProvider
- 9cb20e84 Using user specified secret name instead of capi-cluster-token in AWS InfrastructureProvider
- 75a1144a Upgrade keycloak and remove discarded param
- 14bad7f9 Update graylog/upgrading.md with compatibility matrix and reference link
- 8d6c7028 Rename graylog6.0.5.md to upgrading.md and update instructions for Graylog and MongoDB upgrade
- 6784ef4e Add readme to Upgrade Graylog and MongoDB to version 6.0.5 and 6.0.16 respectively
- Updated traefik from version 30.1.0 to 31.0.0
- Updated velero from version 7.1.5 to 7.2.1
- Updated cluster-api-operator from version 0.12.0 to 0.13.0
- Updated teleport-kube-agent from version 16.2.0 to 16.2.1
- Updated teleport-cluster from version 16.2.0 to 16.2.1
- Updated snapshot-controller from version 3.0.5 to 3.0.6
- Updated rook-ceph-cluster from version v1.15.0 to v1.15.1
- Updated rook-ceph from version v1.15.0 to v1.15.1
- Updated rabbitmq-cluster-operator from version 4.3.21 to 4.3.22
- Updated opensearch-dashboards from version 2.21.1 to 2.21.2
- Updated opensearch from version 2.23.1 to 2.23.2
- Updated oncall from version 1.9.20 to 1.9.22
- Updated metallb from version 6.3.10 to 6.3.11
- Updated keycloakx from version 2.5.0 to 2.5.1
- Updated fluent-bit from version 0.47.7 to 0.47.9
- Updated external-dns from version 8.3.5 to 8.3.7
- 350661b0 chore: Remove Middleware and Use Ingress Route
- ace356f0 (fix/multiple-machinepool-support) Having multiple KubeadmConfigs - one for each MachinePool
- f9d42b03 Adding AWS CCM as a KubeAid managed app | Removing AWS CCM, Hetzner CCM and Cilium HelmChartProxies | Removing Helm ClusterAPI addon | Installing Cilium and AWS CCM using postKubeadm commands
- 729be650 chore: Update middleware name to puppetdb-middlewaretcp.yaml (#398)
- cf63dc37 (fix) : kubeaid-config in example commands
- 85f13bea (fix) : kubernetes-config-enableit to kubeaid-config
- a07d8448 (clean + update) : remove 7e.. commit and add main vendor files
- b550d973 (clean) : keeping the generic kubeaid-config repo name
- fcc52055 (add) : the latest kube-prom deps https://github.com/prometheus-operator/kube-prometheus/commit/74e445ae4a2582f978bae2e0e9b63024d7f759d6
- 589fe91f (docs) : addressing to comment
- 63d71261 (update) : readme with more info
- 04557af4 (docs) : default version
- 3f35ac66 (clean) : main stuff
- fc236715 (fix) : build script with default commit/tag
- 88bce270 (add) : kube-prom main
- 36529fc6 Adding support for user specified labels for a MachinePool
- 409aa7d7 chore: Rename middleware.yaml to puppetdb-middlewaretcp.yaml
- a934cf33 chore: Rename middleware.yaml to puppetdb-middlewaretcp.yaml
- 8e027ee9 Adding support for multiple MachinePools
- 1a55b3ea Removing CertManager, ArgoCD, SealedSecrets and AWS EBS HelmChartProxies (they'll be installed using KubeAid)
- 84694ba7 upgrade argocd
- Updated teleport-kube-agent from version 16.1.7 to 16.2.0
- Updated teleport-cluster from version 16.1.7 to 16.2.0
- Updated reloader from version 1.0.121 to 1.1.0
- Updated mariadb-operator from version 0.29.0 to 0.30.0
- Updated crossplane from version 1.16.0 to 1.17.0
- Updated aws-ebs-csi-driver from version 2.33.0 to 2.34.0
- Updated argo-cd from version 7.4.5 to 7.5.2
- Updated whoami from version 5.1.1 to 5.1.2
- Updated rabbitmq-cluster-operator from version 4.3.19 to 4.3.21
- Updated opensearch-dashboards from version 2.21.0 to 2.21.1
- Updated opensearch from version 2.23.0 to 2.23.1
- Updated oncall from version 1.9.12 to 1.9.20
- Updated mattermost-team-edition from version 6.6.61 to 6.6.62
- Updated harbor from version 1.15.0 to 1.15.1
- a6d60f64 Update titles in CHANGELOG, script and add patch dump codition when no helm updates are available since last update
- 5afabefd wiki for keycloak custom theme
- ed933e77 install cni and ccm as a part of post kubadm commands since its needed for the other nodes to be provisioned
- 9d5cf60c Update caph version
- be13744c use ubuntu 24.04
- ca8e8c8f :no-diff Add procedure for Traefik chart upgrade
- 84dc17f2 Revert "Fixed the template to read the correct value for nodes"
- 9476b6f5 Fixed the template to read the correct value for nodes
- 85f033dd Update the version of k8s and caph
- 3c192d85 fix: bumped the prometheus version in prom-linuxaid
- 7146d88c Fixed lint
- 5a1ce66e fixed machineDeployment SystemManagedMachiePool
- ea3df458 fixed machineDeployment
- c492a438 Added example value file
- 81cdd6e8 Make default value of azure provider as false
- 099ab8db Added loop for machinePool
- a113f5cb Added loop for machineDeployment
- 03274d7c Fixing value file
- 85326b52 Updated readmefile
- 3875c4b1 Updated readmefile
- 16ae93c3 Added subchart info in chart.yaml
- 9b9dedf2 Added SelfManaged azureClusterAPi
- 6406970e fix: cert_expiry prom rule fixed in prom-linuxaid, since pushprox is depcrecated now
- 9c22d854 Adding commented out code for Cilium NetKit support
- 3ec5e9c3 Removing unnecessary ClusterAPI HelmChartProxy
- 31bc6afa Updating CertManager version and enabling CertManager CRDs to be installed - in HelmChartProxy for ClusterAPI
- d924b26c Adding Cilium specific CNI ingress rules in AWSCluster for ClusterAPI
- a15d1f66 Updating Cilium version to 1.16.0 in ClusterAPI HelmChartProxy
- Updated traefik from version 30.0.2 to 30.1.0
- Updated rook-ceph-cluster from version v1.14.9 to v1.15.0
- Updated rook-ceph from version v1.14.9 to v1.15.0
- Updated prometheus-adapter from version 4.10.0 to 4.11.0
- Updated postgres-operator from version 1.12.2 to 1.13.0
- Updated opensearch-dashboards from version 2.20.0 to 2.21.0
- Updated opensearch from version 2.22.0 to 2.23.0
- Updated opencost from version 1.41.0 to 1.42.0
- Updated oncall from version 1.8.9 to 1.9.12
- Updated keycloakx from version 2.4.4 to 2.5.0
- Updated gitlab-runner from version 0.67.1 to 0.68.1
- Updated gatekeeper from version 3.16.3 to 3.17.0
- Updated cloudnative-pg from version 0.21.6 to 0.22.0
- Updated cerebro from version 2.0.5 to 2.1.0
- Updated velero from version 7.1.4 to 7.1.5
- Updated teleport-kube-agent from version 16.1.4 to 16.1.7
- Updated teleport-cluster from version 16.1.4 to 16.1.7
- Updated redmine from version 29.0.3 to 29.0.4
- Updated rabbitmq-cluster-operator from version 4.3.18 to 4.3.19
- Updated mattermost-team-edition from version 6.6.60 to 6.6.61
- Updated keda from version 2.15.0 to 2.15.1
- Updated graylog from version 2.3.8 to 2.3.9
- Updated fluent-bit from version 0.47.5 to 0.47.7
- Updated external-dns from version 8.3.4 to 8.3.5
- Updated cilium from version 1.16.0 to 1.16.1
- Updated cert-manager from version v1.15.2 to v1.15.3
- Updated argo-cd from version 7.4.2 to 7.4.5
- f931fffe updated the prometheus metrics alert to handle boot time as well
- 44a0e0ec Add add-commit bash script and call it in helm-repo-update script and update CHANGELOG with commits as per new standard
- a3293137 refactor: Update TCP ingress route for puppetdb to use new domain name
- e40cfb96 fixed the alert expression for node which are not sending metrics within the timefram
- a74fb76d feat: Add TCP ingress route for puppetdb
- 5be86fec refactor: Update IP allowlist in puppetserver middleware.yaml
- 6ad2a8ae feat: Add middleware for IP allowlist in puppetserver ingress route
- d706ddce fixed the watchdog alert to alert if alertmanager are not sending the watchdog alert within a time-frame
- 2780a6f2 fix: job name of opsmondo
- 1c8c9ab0 [FEAT] add default value for networkpolicies
- 0baf17c1 change matomo version to 5.1.1
- cb080daf wildcard certificates should be set to disabled as a default
- 35adfd74 need kind in ingressroute object
- 4019afc4 removed middleware from ingressroute, it was never working, and its moved to client cert auth
- dcf43853 upgrade prom/alertmanager and grafana version in prom-linuxaid helm chart
- e6c69984 [FEAT] add netpol template to fluentbit
- 730161c0 changed the alert expr for arogcd-app which are unhealthy and outofsync
- f1e1a7d6 removed .gitignore from the kubeaid list and fixed metadata.name for promrule and added a default project
- 2973d15b added support for monitoring oosync apps of argocd, for now only kubeaid apps
- 16945fb8 removed puppetserver image and tag and let it come from upstream default values file
- 0f3414e4 removed mastersfor ingressroute for puppetserver, since we cant generate new CA cert, if new customer/users comes up. otherwise we will have re-gen all the cert of the puppet agent, which is not feasible
- 70d0b5c3 fixed puppetserver values file to be more generic
- 70c04e7c changed the cron time for puppet git pull
- dd69e2ca Installing tzinfo-data to puppet server
- cc87bbec fixed the puppetserver helm chart bug when mounting eyaml
- 3711dd68 added an empty value for ingressrotue for puppetserver
- 468c7076 fix: handle puppet agent for user which has few puppet agent
- 2b6dee6d removed prometheus report setting, since its not setup entirely
- c6a9b090 added a custom gem to be installed, need by one of the puppet function on linuxaid
- 0207de09 added node_terminus setting in puppet server section
- 43ef8c98 fixed the customentrypoints bug in values file for puppetserver
- 3a1d5010 added enc support and updated readme as well
- 7f02e48e removed options from ingressroutetcp as its not wanted
- fda279cd fixed the autosign path for puppetserver
- 8ed24a46 added autosign script puppetserver
- 3d92261b migrated the ingressroute to ingressroutetcp and removed options as per the tcp spec
- af1ff6c7 changed the object name from ingressroute to ingressroutetcp
- 16a606ea added passthrough and remove certresolver, since we dont need it
- fde8302d added ingressroute and disabled ingress
- 7d742f78 Fix providers and upgrad vpc module
- 76b51ba3 update helm-repo-update script with logging in changelog, auto tag bumping according to helm charts being updated and update commit structure
- 0edee695 doc: updated readme and an example netrc file
- f8f23501 lets not run r10k as sidecar, to avoid multiple container for it and fixed the r10k spec issue, entered in the wrong place
- 967e92d8 added puppeturl and secret to access the puppet git repo
- a0bf9874 wip
- a553cce0 fixed the ingress alignment
- 2e5db425 fix: fixed the env and secret name as per new object name for puppetserver
- 86a3774a fix: added namespace support to postgresql puppetserver
- 334bfb84 fixes:
- Updated opensearch-dashboards from version 2.19.1 to 2.20.0
- Updated opensearch from version 2.21.0 to 2.22.0
- Updated community-operator from version 0.10.0 to 0.11.0
- Updated teleport-kube-agent from version 16.1.3 to 16.1.4
- Updated teleport-cluster from version 16.1.3 to 16.1.4
- Updated rabbitmq-cluster-operator from version 4.3.17 to 4.3.18
- Updated metallb from version 6.3.9 to 6.3.10
- Updated aws-efs-csi-driver from version 3.0.7 to 3.0.8
- Updated argo-cd from version 7.4.1 to 7.4.2
- ca279e10 Update changelog format
- a553cce0 fixed the ingress alignment
- c78a3a5b small spelling fix and add log delition and garbage collection history
- 52b24a6d harbor clean up doc
- ca004f96 Fixed cilium template condition
- 044ed1b6 Added a readme file for azure cluster api
- 2e5db425 fix: fixed the env and secret name as per new object name for puppetserver
- 86a3774a fix: added namespace support to postgresql puppetserver
- 334bfb84 fixes:
- 62e841a7 Added a helm chart for azure cluster api
- 98f94caa Fixed Yaml linting
- d6f40a65 Added capz version
- edf3a588 Added Azure capz helm chart
- 5c93bc15 setup matomo in k8s
- Updated keda from version 2.14.2 to 2.15.0
- Updated cluster-api-operator from version 0.11.0 to 0.12.0
- Updated argo-cd from version 7.3.11 to 7.4.1
- Updated teleport-kube-agent from version 16.1.0 to 16.1.3
- Updated teleport-cluster from version 16.1.0 to 16.1.3
- Updated reloader from version 1.0.119 to 1.0.121
- Updated rabbitmq-cluster-operator from version 4.3.16 to 4.3.17
- Updated oncall from version 1.8.8 to 1.8.9
- Updated keycloakx from version 2.4.3 to 2.4.4
- Updated external-dns from version 8.3.3 to 8.3.4
- Updated dokuwiki from version 16.2.10 to 16.2.11
- Updated: matomo from version 7.3.7 to 8.0.5
- Updated: redmine from version 28.2.7 to 29.0.3
- Updated: traefik from version 29.0.0 to 30.0.2
- Updated: aws-ebs-csi-driver from version 2.32.0 to 2.33.0
- Updated: cilium from version 1.15.6 to 1.16.0
- Updated: external-dns from version 8.1.0 to 8.3.3
- Updated: fluent-bit from version 0.46.11 to 0.47.5
- Updated: gitlab-runner from version 0.66.0 to 0.67.1
- Updated: opencost from version 1.40.0 to 1.41.0
- Updated: argo-cd from version 7.3.4 to 7.3.11
- Updated: aws-efs-csi-driver from version 3.0.6 to 3.0.7
- Updated: cert-manager from version v1.15.1 to v1.15.2
- Updated: cloudnative-pg from version 0.21.5 to 0.21.6
- Updated: dokuwiki from version 16.2.6 to 16.2.10
- Updated: mattermost-team-edition from version 6.6.58 to 6.6.60
- Updated: metallb from version 6.3.7 to 6.3.9
- Updated: oncall from version 1.8.1 to 1.8.8
- Updated: opensearch-dashboards from version 2.19.0 to 2.19.1
- Updated: rabbitmq-cluster-operator from version 4.3.13 to 4.3.16
- Updated: reloader from version 1.0.116 to 1.0.119
- Updated: rook-ceph from version v1.14.8 to v1.14.9
- Updated: rook-ceph-cluster from version v1.14.4 to v1.14.9
- Updated: sealed-secrets from version 2.16.0 to 2.16.1
- Updated: sonarqube from version 10.6.0+3033 to 10.6.1+3163
- Updated: tigera-operator from version v3.28.0 to v3.28.1
- Updated: velero from version 7.1.0 to 7.1.4