Releases: camptocamp/devops-stack
Releases Β· camptocamp/devops-stack
v0.28.0
Upgraded components:
- Upgrade ArgoCD to 1.8.7 https://github.com/camptocamp/camptocamp-devops-stack/pull/506[#506] (https://github.com/mcanevet[mcanevet])
Fixed Bugs:
- Update Kube-prometheus-stack values https://github.com/camptocamp/camptocamp-devops-stack/pull/516[#516] (https://github.com/madridi91[madridi91])
v0.27.0
Implemented enhancements:
- Set default repoURL and targetRevision to latest DevOps stack version https://github.com/camptocamp/camptocamp-devops-stack/pull/494[#494] (https://github.com/mcanevet[mcanevet])
- Get rid of outputs.json https://github.com/camptocamp/camptocamp-devops-stack/pull/508[#508] (https://github.com/mcanevet[mcanevet])
Fixed Bugs:
- Fix csi-secrets-store-provider-azure override https://github.com/camptocamp/camptocamp-devops-stack/pull/507[#507] (https://github.com/mcanevet[mcanevet])
- Use aws-iam-authenticator instead of the temporary token https://github.com/camptocamp/camptocamp-devops-stack/pull/509[#509] (https://github.com/mcanevet[mcanevet])
Pipelines:
- Run Terraform workflow unless only doc modification https://github.com/camptocamp/camptocamp-devops-stack/pull/499[#499] (https://github.com/mcanevet[mcanevet])
Documentations:
- Lot of documentation improvements.
v0.26.0
Upgraded components:
- Upgrade Azure/aks/azurerm module to 4.7.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/480[#480] (https://github.com/mcanevet[mcanevet])
- Upgrade ArgoCD to 1.8.5 https://github.com/camptocamp/camptocamp-devops-stack/pull/481[#481] (https://github.com/mcanevet[mcanevet])
- Upgrade hashicorp/azurerm provider to 2.48.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/491[#491] (https://github.com/mcanevet[mcanevet])
- Upgrade AAD Pod Identity to 1.7.4 https://github.com/camptocamp/camptocamp-devops-stack/pull/492[#492] (https://github.com/mcanevet[mcanevet])
- Upgrade CSI secrets store provider Azure to 0.0.13 https://github.com/camptocamp/camptocamp-devops-stack/pull/493[#493] (https://github.com/mcanevet[mcanevet])
Fixed Bugs:
- Fix chicken and egg problem in Azure https://github.com/camptocamp/camptocamp-devops-stack/pull/486[#486] (https://github.com/mcanevet[mcanevet])
- Create Terraform workspace if it does not exist https://github.com/camptocamp/camptocamp-devops-stack/pull/489[#489] (https://github.com/mcanevet[mcanevet])
Implemented enhancements:
- Wait for app of apps in gitlab CI pipeline https://github.com/camptocamp/camptocamp-devops-stack/pull/490[#490] (https://github.com/mcanevet[mcanevet])
- Create LICENSE https://github.com/camptocamp/camptocamp-devops-stack/pull/488[#488] (https://github.com/mcanevet[mcanevet])
Documentations:
- Doc: Cleaning and restructuring https://github.com/camptocamp/camptocamp-devops-stack/pull/485[#485] (https://github.com/mbornoz[mbornoz])
v0.25.0
Upgraded components:
- Upgrade Terraform to v0.14.6 https://github.com/camptocamp/camptocamp-devops-stack/pull/388[#388] (https://github.com/mcanevet[mcanevet])
- Upgrade cert-manager to 1.1.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/466[#466] (https://github.com/mcanevet[mcanevet])
- Upgrade kube-prometheus-stack to 13.10.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/470[#470] (https://github.com/mcanevet[mcanevet])
Fixed Bugs:
- Fix Terraform lint issue https://github.com/camptocamp/camptocamp-devops-stack/pull/457[#457] (https://github.com/mcanevet[mcanevet])
- Mark some outputs as sensitive https://github.com/camptocamp/camptocamp-devops-stack/pull/460[#460] (https://github.com/mcanevet[mcanevet])
- Don't run helm dep update explicitely (workaround) https://github.com/camptocamp/camptocamp-devops-stack/pull/463[#463] (https://github.com/mcanevet[mcanevet])
Implemented enhancements:
- Set default values for tests https://github.com/camptocamp/camptocamp-devops-stack/pull/461[#461] (https://github.com/mcanevet[mcanevet])
- Remove Makefile (only brings confusion now) https://github.com/camptocamp/camptocamp-devops-stack/pull/464[#464] (https://github.com/mcanevet[mcanevet])
- Use Terraform wrapper in github workflowhttps://github.com/camptocamp/camptocamp-devops-stack/pull/468[#468] (https://github.com/mcanevet[mcanevet])
- Set kubernetes.io/ingress.allow-http: "false" annotation for all ingresses https://github.com/camptocamp/camptocamp-devops-stack/pull/477[#477] (https://github.com/mcanevet[mcanevet])
Documentations:
- Improve EKS example https://github.com/camptocamp/camptocamp-devops-stack/pull/455[#455] (https://github.com/mcanevet[mcanevet])
Pipelines:
- Use hashicorp/setup-terraform action in github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/456[#456] (https://github.com/mcanevet[mcanevet])
- Don't upgrade dependencies when running terraform https://github.com/camptocamp/camptocamp-devops-stack/pull/458[#458] (https://github.com/mcanevet[mcanevet])
- Don't set CLUSTER_NAME in tests https://github.com/camptocamp/camptocamp-devops-stack/pull/471[#471] (https://github.com/mcanevet[mcanevet])
- Update example github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/473[#473] (https://github.com/mcanevet[mcanevet])
- Don't use script in Gitlab CI pipeline https://github.com/camptocamp/camptocamp-devops-stack/pull/474[#474] (https://github.com/mcanevet[mcanevet])
v0.24.0
Implemented enhancements:
- Removing olm https://github.com/camptocamp/camptocamp-devops-stack/pull/436[#436] (https://github.com/pburgisser[pburgisser])
- [k3s/docker] Add registry mirror for registry.access.redhat.com https://github.com/camptocamp/camptocamp-devops-stack/pull/439[#439] (https://github.com/mcanevet[mcanevet])
- [k3s/docker] Add registry mirror for k8s.gcr.io https://github.com/camptocamp/camptocamp-devops-stack/pull/440[#440] (https://github.com/mcanevet[mcanevet])
- Install keycloak operator from github https://github.com/camptocamp/camptocamp-devops-stack/pull/443[#443] (https://github.com/mcanevet[mcanevet])
- Move github actions scripts to .github/scripts https://github.com/camptocamp/camptocamp-devops-stack/pull/448[#448] (https://github.com/mcanevet[mcanevet])
- Remove debug https://github.com/camptocamp/camptocamp-devops-stack/pull/449[#449] (https://github.com/mcanevet[mcanevet])
- Move jq and helm installation in provision.sh https://github.com/camptocamp/camptocamp-devops-stack/pull/450[#450] (https://github.com/mcanevet[mcanevet])
- Allow to override TF_ROOT https://github.com/camptocamp/camptocamp-devops-stack/pull/451[#451] (https://github.com/mcanevet[mcanevet])
- Simplify CI by using TF_ROOT https://github.com/camptocamp/camptocamp-devops-stack/pull/452[#452] (https://github.com/mcanevet[mcanevet])
- Refactor CI scripts https://github.com/camptocamp/camptocamp-devops-stack/pull/453[#453] (https://github.com/mcanevet[mcanevet])
- Install jq only if needed in script/plan.sh https://github.com/camptocamp/camptocamp-devops-stack/pull/454[#454] (https://github.com/mcanevet[mcanevet])
Upgraded components:
- Upgrade Kubernetes provider to v2.0.2 https://github.com/camptocamp/camptocamp-devops-stack/pull/437[#437] (https://github.com/mcanevet[mcanevet])
- Upgrade oauth2-proxy to 7.0.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/441[#441] (https://github.com/mcanevet[mcanevet])
- Upgrade kube-prometheus-stack to v13.5.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/438[#438] (https://github.com/mcanevet[mcanevet])
- Deploy new version of ArgOCD's Grafana dashboard https://github.com/camptocamp/camptocamp-devops-stack/pull/444[#444] (https://github.com/mcanevet[mcanevet])
- Upgrade Terraform to 0.13.6 https://github.com/camptocamp/camptocamp-devops-stack/pull/445[#445] (https://github.com/mcanevet[mcanevet])
- Upgrade ArgoCD to 1.7.12 https://github.com/camptocamp/camptocamp-devops-stack/pull/446[#446] (https://github.com/mcanevet[mcanevet])
v0.23.0
Implemented enhancements:
- Moving away from olm https://github.com/camptocamp/camptocamp-devops-stack/pull/431[#431] (https://github.com/pburgisser[pburgisser])
- Add output for prometheus identity https://github.com/camptocamp/camptocamp-devops-stack/pull/435[#435] (https://github.com/mcanevet[mcanevet])
v0.22.0
Implemented enhancements:
- Integration of thanos together with minio S3 buckets https://github.com/camptocamp/camptocamp-devops-stack/pull/430[#430] (https://github.com/pburgisser[pburgisser])
- Add aadpodidentity to Prometheus https://github.com/camptocamp/camptocamp-devops-stack/pull/432[#432] (https://github.com/mcanevet[mcanevet])
- Allow to create SecretProviderClass for Prometheus https://github.com/camptocamp/camptocamp-devops-stack/pull/433[#433] (https://github.com/mcanevet[mcanevet])
Upgraded components:
- Upgrade ArgoCD helm chart https://github.com/camptocamp/camptocamp-devops-stack/pull/429[#429] (https://github.com/mcanevet[mcanevet])
Fixed Bugs
- [k3s-docker] don't use insecure connection in helm provider https://github.com/camptocamp/camptocamp-devops-stack/pull/426[#426] (https://github.com/mcanevet[mcanevet])
- Fix wait for app of apps script https://github.com/camptocamp/camptocamp-devops-stack/pull/428[#428] (https://github.com/mcanevet[mcanevet])
v0.21.1
Fixed bugs:
- AKS : Add missing providers pining https://github.com/camptocamp/camptocamp-devops-stack/pull/425[#425] (https://github.com/mcanevet[mcanevet])
v0.21.0
Breaking Changes:
- Rename k3os/libvirt to k3s/libvirt https://github.com/camptocamp/camptocamp-devops-stack/pull/404[#404] (https://github.com/mcanevet[mcanevet])
- Factorize Terraform code per distrib variant https://github.com/camptocamp/camptocamp-devops-stack/pull/405[#405] (https://github.com/mcanevet[mcanevet])
Implemented enhancements:
- Factorize more code https://github.com/camptocamp/camptocamp-devops-stack/pull/406[#406] (https://github.com/mcanevet[mcanevet])
- Adding redirect to ssl target https://github.com/camptocamp/camptocamp-devops-stack/pull/415[#415] (https://github.com/pburgisser[pburgisser])
- Expose kubernetes version for AKS https://github.com/camptocamp/camptocamp-devops-stack/pull/422[#422] (https://github.com/mcanevet[mcanevet])
- Expose cluster version for EKS https://github.com/camptocamp/camptocamp-devops-stack/pull/423[#423] (https://github.com/mcanevet[mcanevet])
Upgraded components:
- Upgrade camptocamp/k3s/docker module to 0.7.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/416[#416] (https://github.com/mcanevet[mcanevet])
- Upgrade docker provider to 2.11.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/417[#417] (https://github.com/mcanevet[mcanevet])
- Rollback ArgoCD to 1.7.11 https://github.com/camptocamp/camptocamp-devops-stack/pull/418[#418] (https://github.com/mcanevet[mcanevet])
- Upgrade Loki to 2.1.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/419[#419] (https://github.com/mcanevet[mcanevet])
- Upgrade k3s to v1.18.15-k3s1 https://github.com/camptocamp/camptocamp-devops-stack/pull/420[#420] (https://github.com/mcanevet[mcanevet])
- Upgrade helm provider to 2.0.2 https://github.com/camptocamp/camptocamp-devops-stack/pull/421[#421] (https://github.com/mcanevet[mcanevet])
- Set default version for AKS to 1.18.14 https://github.com/camptocamp/camptocamp-devops-stack/pull/424[#424] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Change git repo URL to ssh https://github.com/camptocamp/camptocamp-devops-stack/pull/408[#408] (https://github.com/saimonn[saimonn])
- K3s-libvirt : Extending default memory to 8Gb for better stability https://github.com/camptocamp/camptocamp-devops-stack/pull/410[#410] (https://github.com/pburgisser[pburgisser])
- k3s-libvirt : Show repo when cloning with https https://github.com/camptocamp/camptocamp-devops-stack/pull/412[#412] (https://github.com/chornberger-c2c[chornberger-c2c])
- k3s-docker : Show repo when cloning with https https://github.com/camptocamp/camptocamp-devops-stack/pull/413[#413] (https://github.com/chornberger-c2c[chornberger-c2c])
Documentation:
- Describe access to kube api for eks https://github.com/camptocamp/camptocamp-devops-stack/pull/409[#409] (https://github.com/cryptobioz[cryptobioz])
- Refactor documentation and add information about how to test the DevOps Stack https://github.com/camptocamp/camptocamp-devops-stack/pull/411[#411] (https://github.com/dabelenda[dabelenda])
v0.20.0
Upgraded components:
- Upgrade terraform helm provider to v2.0.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/401[#401] (https://github.com/mcanevet[mcanevet])
- Use released version of Azure AKS module (4.5.0) https://github.com/camptocamp/camptocamp-devops-stack/pull/403[#403] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Prune app of apps only when syncPolicy is set https://github.com/camptocamp/camptocamp-devops-stack/pull/402[#402] (https://github.com/mcanevet[mcanevet])