Releases: camptocamp/devops-stack
Releases Β· camptocamp/devops-stack
v0.19.0
Implemented enhancements:
- Enable automatic pruning of resources https://github.com/camptocamp/camptocamp-devops-stack/pull/400[#400] (https://github.com/mcanevet[mcanevet])
Upgraded components:
- Upgrade dependencies for eks-aws https://github.com/camptocamp/camptocamp-devops-stack/pull/397[#397] (https://github.com/mcanevet[mcanevet])
- Upgrade AAD Pod Identity to 1.7.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/399[#399] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Don't set provider version in generic module https://github.com/camptocamp/camptocamp-devops-stack/pull/396[#396] (https://github.com/mcanevet[mcanevet])
v0.18.0
Implemented enhancements:
- Instantiate the app of apps inside the argocd-helm module https://github.com/camptocamp/camptocamp-devops-stack/pull/377[#377] (https://github.com/raphink[raphink])
- Check Terraform syntaxe on Pull Requests https://github.com/camptocamp/camptocamp-devops-stack/pull/379[#379] (https://github.com/mcanevet[mcanevet])
- Allow to set app domains https://github.com/camptocamp/camptocamp-devops-stack/pull/375[#375] (https://github.com/raphink[raphink])
- Hardcode AKS version to 1.18.10 https://github.com/camptocamp/camptocamp-devops-stack/pull/392[#392] (https://github.com/mcanevet[mcanevet])
Upgraded components:
- Upgrade k3s to v1.18.13 https://github.com/camptocamp/camptocamp-devops-stack/pull/393[#393] (https://github.com/mcanevet[mcanevet])
- Upgrade ArgoCD to v1.8.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/387[#387] (https://github.com/mcanevet[mcanevet])
- Upgrade csi-secrets-store-provider-azure chart to 0.0.15 https://github.com/camptocamp/camptocamp-devops-stack/pull/395[#395] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Increase argocd helm release timeout https://github.com/camptocamp/camptocamp-devops-stack/pull/381[#381] (https://github.com/mcanevet[mcanevet])
Documentation:
- Update new_project when releasing https://github.com/camptocamp/camptocamp-devops-stack/pull/382[#382] (https://github.com/raphink[raphink])
- Add reference > authentication https://github.com/camptocamp/camptocamp-devops-stack/pull/383[#383] (https://github.com/raphink[raphink])
v0.17.0
Implemented enhancements:
- Instantiate the app of apps inside the argocd-helm module https://github.com/camptocamp/camptocamp-devops-stack/pull/351[#351] (https://github.com/raphink[raphink])
- Scale traefik to 2 by default https://github.com/camptocamp/camptocamp-devops-stack/pull/369[#369] (https://github.com/mcanevet[mcanevet])
- Use Azure CNI network plugin https://github.com/camptocamp/camptocamp-devops-stack/pull/366[#366] (https://github.com/mcanevet[mcanevet])
- Upgrade camptocamp/k3s/docker to 0.6.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/361[#361] (https://github.com/mcanevet[mcanevet])
- Run github workflow in container https://github.com/camptocamp/camptocamp-devops-stack/pull/352[#352] (https://github.com/mcanevet[mcanevet])
- Don't use terraform workspace select with TF_WORKSPACE env var https://github.com/camptocamp/camptocamp-devops-stack/pull/345[#345] (https://github.com/mcanevet[mcanevet])
- Cleanup tests https://github.com/camptocamp/camptocamp-devops-stack/pull/349[#349] (https://github.com/mcanevet[mcanevet])
Upgraded applications:
- Upgrade csi-secrets-store-provider-azure https://github.com/camptocamp/camptocamp-devops-stack/pull/367[#367] (https://github.com/mcanevet[mcanevet])
- Upgrade aad-pod-identity https://github.com/camptocamp/camptocamp-devops-stack/pull/365[#365] (https://github.com/mcanevet[mcanevet])
- Upgrade kube-prometheus-stack to v12.5.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/364[#364] (https://github.com/mcanevet[mcanevet])
- Upgrade camptocamp/k3s/docker to 0.6.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/361[#361] (https://github.com/mcanevet[mcanevet])
- Upgrade cert-manager to 1.1.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/358[#358] (https://github.com/mcanevet[mcanevet])
- Upgrade to ArgoCD 1.7.10 https://github.com/camptocamp/camptocamp-devops-stack/pull/353[#353] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Fix AzureIdentity for cert-manager https://github.com/camptocamp/camptocamp-devops-stack/pull/368[#368] (https://github.com/mcanevet[mcanevet])
- Fix pipeline https://github.com/camptocamp/camptocamp-devops-stack/pull/357[#357] (https://github.com/mcanevet[mcanevet])
- Fix some issues with github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/356[#356] (https://github.com/mcanevet[mcanevet])
- Fix github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/355[#355] (https://github.com/mcanevet[mcanevet])
- Force destroy Loki's bucket https://github.com/camptocamp/camptocamp-devops-stack/pull/374[#374] (https://github.com/mcanevet[mcanevet])
v0.16.0
Implemented enhancements:
- Create key and cert for CA https://github.com/camptocamp/camptocamp-devops-stack/pull/314[#314] (https://github.com/mcanevet[mcanevet])
- Merge keycloak-operator and keycloak Applications https://github.com/camptocamp/camptocamp-devops-stack/pull/316[#316] (https://github.com/mcanevet[mcanevet])
- Enable Traefik access logs https://github.com/camptocamp/camptocamp-devops-stack/pull/321[#321] (https://github.com/mcanevet[mcanevet])
- [k3os-libvirt] Adding support RAM sizing https://github.com/camptocamp/camptocamp-devops-stack/pull/328[#328] (https://github.com/pburgisser[pburgisser])
- Enable minio metrics https://github.com/camptocamp/camptocamp-devops-stack/pull/330[#330] (https://github.com/mcanevet[mcanevet])
- Enable persistence for minio https://github.com/camptocamp/camptocamp-devops-stack/pull/333[#333] (https://github.com/mcanevet[mcanevet])
- Enable minio by default for k3s/k3os https://github.com/camptocamp/camptocamp-devops-stack/pull/334[#334] (https://github.com/mcanevet[mcanevet])
- Create bucket for loki https://github.com/camptocamp/camptocamp-devops-stack/pull/335[#335] (https://github.com/mcanevet[mcanevet])
- Add support for AKS https://github.com/camptocamp/camptocamp-devops-stack/pull/337[#337] (https://github.com/mcanevet[mcanevet])
- Allow to specify more than just values in extra apps' helm https://github.com/camptocamp/camptocamp-devops-stack/pull/341[#341] (https://github.com/mcanevet[mcanevet])
- Use a secret for ArgoCD's OIDC's client secret https://github.com/camptocamp/camptocamp-devops-stack/pull/342[#342] (https://github.com/mcanevet[mcanevet])
- Add Azure DNS label annotation to Traefik's Load balancer https://github.com/camptocamp/camptocamp-devops-stack/pull/344[#344] (https://github.com/mcanevet[mcanevet])
New applications:
- Add metrics-server application https://github.com/camptocamp/camptocamp-devops-stack/pull/308[#308] (https://github.com/raphink[raphink])
Upgraded applications:
- Upgrade traefik helm chart version https://github.com/camptocamp/camptocamp-devops-stack/pull/321[#321] (https://github.com/mcanevet[mcanevet])
Fixed bugs:
- Add missing dependencies pining https://github.com/camptocamp/camptocamp-devops-stack/pull/327[#327] (https://github.com/mcanevet[mcanevet])
- Reduce minio memory requests https://github.com/camptocamp/camptocamp-devops-stack/pull/331[#331] (https://github.com/mcanevet[mcanevet])
- Don't declare minio values if not enabled https://github.com/camptocamp/camptocamp-devops-stack/pull/332[#332] (https://github.com/mcanevet[mcanevet])
- Use kube admin config for AKS https://github.com/camptocamp/camptocamp-devops-stack/pull/343[#343] (https://github.com/mcanevet[mcanevet])
v0.15.0
Implemented enhancements:
- Mutualize most configuration https://github.com/camptocamp/camptocamp-devops-stack/pull/310[#310] (https://github.com/mcanevet[mcanevet])
- Configure Applications to use Keycloak https://github.com/camptocamp/camptocamp-devops-stack/pull/312[#312] (https://github.com/mcanevet[mcanevet])
v0.14.2
Fixed bugs:
- Fix cognito groups https://github.com/camptocamp/camptocamp-devops-stack/pull/307[#307] (https://github.com/mcanevet[mcanevet])
- Disable ArgoCD's admin user for EKS https://github.com/camptocamp/camptocamp-devops-stack/pull/309[#309] (https://github.com/mcanevet[mcanevet])
v0.14.1
Fixed bugs:
v0.14.0
Implemented enhancements:
- Use token in EKS' kubeconfig https://github.com/camptocamp/camptocamp-devops-stack/pull/298[#298] (https://github.com/mcanevet[mcanevet]
- Rename loki Application to loki-stack and deploys it in its own namespace https://github.com/camptocamp/camptocamp-devops-stack/pull/300[#300] (https://github.com/mcanevet[mcanevet]
- Explicitly use "set" directive in shell scripts https://github.com/camptocamp/camptocamp-devops-stack/pull/302[#302] (https://github.com/mcanevet[mcanevet]
- Move common app of apps values in a template https://github.com/camptocamp/camptocamp-devops-stack/pull/303[#303] (https://github.com/mcanevet[mcanevet]
- Allow to deploy additional applications https://github.com/camptocamp/camptocamp-devops-stack/pull/304[#304] (https://github.com/mcanevet[mcanevet]
v0.13.0
Implemented enhancements:
- Allow to override Applications' syncPolicy https://github.com/camptocamp/camptocamp-devops-stack/pull/292[#292] (https://github.com/mcanevet[mcanevet
] - Add common outputs to modules https://github.com/camptocamp/camptocamp-devops-stack/pull/293[#293] (https://github.com/mcanevet[mcanevet]
- Apply Applications object to have a more accurate diff on PR/MR https://github.com/camptocamp/camptocamp-devops-stack/pull/297[#297] (https://github.
com/mcanevet[mcanevet]
Fixed bugs:
- Sync app-of-apps and apps values.yaml https://github.com/camptocamp/camptocamp-devops-stack/pull/291[#291] (https://github.com/mcanevet[mcanevet]
- Use planned outputs instead of outputs for dry-run https://github.com/camptocamp/camptocamp-devops-stack/pull/294[#294] (https://github.com/mcanevet[
mcanevet] - Fix target branch for dry-run in tests https://github.com/camptocamp/camptocamp-devops-stack/pull/295[#295] (https://github.com/mcanevet[mcanevet]
v0.12.0
Implemented enhancements:
- Rename test project from k3s-docker-demo-app to k3s-docker https://github.com/camptocamp/camptocamp-devops-stack/pull/280[#280] (https://github.com/mcanevet[mcanevet]
- Add k3os-libvirt test project https://github.com/camptocamp/camptocamp-devops-stack/pull/281[#281] (https://github.com/mcanevet[mcanevet]
- Use ubuntu-18.04 instead of ubuntu-latest for pipeline https://github.com/camptocamp/camptocamp-devops-stack/pull/282[#282] (https://github.com/mcanevet[mcanevet]
- Add strategy to github actions workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/283[#283] (https://github.com/mcanevet[mcanevet]
- Use camptocamp/k3os/libvirt 0.2.4 https://github.com/camptocamp/camptocamp-devops-stack/pull/284[#284] (https://github.com/mcanevet[mcanevet]
- Deploy ArgoCD using argo-helm module https://github.com/camptocamp/camptocamp-devops-stack/pull/285[#285] (https://github.com/mcanevet[mcanevet]
- Create ArgoCD's pipeline token with Terraform https://github.com/camptocamp/camptocamp-devops-stack/pull/286[#286] (https://github.com/mcanevet[mcanevet]
- Generate JWT token in Terraform https://github.com/camptocamp/camptocamp-devops-stack/pull/287[#287] (https://github.com/mcanevet[mcanevet]
- Get ARGOCD_AUTH_TOKEN and KUBECONFIG from terraform outputs https://github.com/camptocamp/camptocamp-devops-stack/pull/288[#288] (https://github.com/mcanevet[mcanevet]
- Don't depend on jq https://github.com/camptocamp/camptocamp-devops-stack/pull/289[#289] (https://github.com/mcanevet[mcanevet]
New applications:
- Enable minio https://github.com/camptocamp/camptocamp-devops-stack/pull/277[#277] (https://github.com/pburgisser[pburgisser])
Fixed bugs: