Skip to content

Latest commit

 

History

History
383 lines (348 loc) · 18.7 KB

CHANGELOG.md

File metadata and controls

383 lines (348 loc) · 18.7 KB

Changelog

All releases and the changes included in them (pulled from git commits added since last release) will be detailed in this file.

4.1.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

4.0.0

Major Version Upgrades

  • Updated redmine from version 29.0.6 to 30.0.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

3.0.0

Major Version Upgrades

  • Updated traefik from version 31.1.1 to 32.0.0

Minor Version Upgrades

  • Updated mariadb-operator from version 0.31.0 to 0.33.0
  • Updated cluster-autoscaler from version 9.37.0 to 9.41.0

Patch Version Upgrades

  • 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

Improvements

2.2.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

2.1.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

2.0.0

Major Version Upgrades

  • Updated traefik from version 30.1.0 to 31.0.0

Minor Version Upgrades

  • Updated velero from version 7.1.5 to 7.2.1
  • Updated cluster-api-operator from version 0.12.0 to 0.13.0

Patch Version Upgrades

  • 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

Improvements

  • 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

1.4.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

1.3.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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:

1.2.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

Improvements

  • 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

1.1.0

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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

1.0.0

Major Version Upgrades

  • 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

Minor Version Upgrades

  • 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

Patch Version Upgrades

  • 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