diff --git a/.gitlab-ci/pipeline.yaml b/.gitlab-ci/pipeline.yaml index 87004dcf11..f85ee11649 100644 --- a/.gitlab-ci/pipeline.yaml +++ b/.gitlab-ci/pipeline.yaml @@ -2,7 +2,7 @@ variables: ARGOCD_VERSION: "1.7.12" TERRAFORM_VERSION: "0.13.6" - CAMPTOCAMP_DEVOPS_STACK_VERSION: "0.23.0" + CAMPTOCAMP_DEVOPS_STACK_VERSION: "0.24.0" stages: - terraform diff --git a/docs/antora.yml b/docs/antora.yml index 43863c4774..f96fb59343 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,6 +1,6 @@ --- name: camptocamp-devops-stack title: Camptocamp’s DevOps stack -version: 0.23.0 +version: 0.24.0 nav: - modules/ROOT/nav.adoc diff --git a/docs/modules/ROOT/pages/CHANGELOG.adoc b/docs/modules/ROOT/pages/CHANGELOG.adoc index 38447fc414..6d072c1d2a 100644 --- a/docs/modules/ROOT/pages/CHANGELOG.adoc +++ b/docs/modules/ROOT/pages/CHANGELOG.adoc @@ -1,5 +1,32 @@ = Changelog +== https://github.com/camptocamp/camptocamp-devops-stack/tree/v0.24.0[0.24.0] (2021-02-10) + +https://github.com/camptocamp/camptocamp-devops-stack/compare/v0.23.0...v0.24.0[Full Changelog] + +*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]) + == https://github.com/camptocamp/camptocamp-devops-stack/tree/v0.23.0[0.23.0] (2021-02-03) https://github.com/camptocamp/camptocamp-devops-stack/compare/v0.22.0...v0.23.0[Full Changelog] diff --git a/docs/modules/ROOT/pages/new_project.adoc b/docs/modules/ROOT/pages/new_project.adoc index 3c1b02114b..b1937f2e6c 100644 --- a/docs/modules/ROOT/pages/new_project.adoc +++ b/docs/modules/ROOT/pages/new_project.adoc @@ -1,6 +1,6 @@ :project-name: camptocamp-devops-stack :url-repo: https://github.com/camptocamp/{project-name}.git -:version: 0.23.0 +:version: 0.24.0 == Create a new project diff --git a/examples/eks-aws/.gitlab-ci.yml b/examples/eks-aws/.gitlab-ci.yml index f005da9dd6..e015145f9d 100644 --- a/examples/eks-aws/.gitlab-ci.yml +++ b/examples/eks-aws/.gitlab-ci.yml @@ -1,3 +1,3 @@ --- include: - - https://raw.githubusercontent.com/camptocamp/camptocamp-devops-stack/v0.21.1/.gitlab-ci/pipeline.yaml + - https://raw.githubusercontent.com/camptocamp/camptocamp-devops-stack/v0.24.0/.gitlab-ci/pipeline.yaml diff --git a/examples/eks-aws/terraform/main.tf b/examples/eks-aws/terraform/main.tf index 1dda87918f..d8118e411f 100644 --- a/examples/eks-aws/terraform/main.tf +++ b/examples/eks-aws/terraform/main.tf @@ -1,7 +1,7 @@ locals { base_domain = "example.com" repo_url = "https://github.com/camptocamp/camptocamp-devops-stack.git" - target_revision = "v0.23.0" + target_revision = "v0.24.0" kubernetes_host = module.cluster.kubernetes_host kubernetes_cluster_ca_certificate = module.cluster.kubernetes_cluster_ca_certificate @@ -25,7 +25,7 @@ data "aws_iam_role" "eks_admin" { } module "cluster" { - source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/eks/aws?ref=v0.23.0" + source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/eks/aws?ref=v0.24.0" cluster_name = terraform.workspace cluster_endpoint_public_access_cidrs = local.cluster_endpoint_public_access_cidrs diff --git a/examples/k3s-docker-demo-app/terraform/main.tf b/examples/k3s-docker-demo-app/terraform/main.tf index e2d7ef7163..872c28e7fa 100644 --- a/examples/k3s-docker-demo-app/terraform/main.tf +++ b/examples/k3s-docker-demo-app/terraform/main.tf @@ -1,6 +1,6 @@ locals { repo_url = "https://github.com/camptocamp/camptocamp-devops-stack.git" - target_revision = "v0.23.0" + target_revision = "v0.24.0" base_domain = module.cluster.base_domain kubernetes_host = module.cluster.kubernetes_host @@ -10,7 +10,7 @@ locals { } module "cluster" { - source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/k3s/docker?ref=v0.23.0" + source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/k3s/docker?ref=v0.24.0" cluster_name = terraform.workspace node_count = 1 diff --git a/examples/k3s-libvirt-demo-app/terraform/main.tf b/examples/k3s-libvirt-demo-app/terraform/main.tf index 4057628df8..7ac4288733 100644 --- a/examples/k3s-libvirt-demo-app/terraform/main.tf +++ b/examples/k3s-libvirt-demo-app/terraform/main.tf @@ -1,6 +1,6 @@ locals { repo_url = "https://github.com/camptocamp/camptocamp-devops-stack.git" - target_revision = "v0.23.0" + target_revision = "v0.24.0" base_domain = module.cluster.base_domain kubernetes_host = module.cluster.kubernetes_host @@ -10,7 +10,7 @@ locals { } module "cluster" { - source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/k3s/libvirt?ref=v0.23.0" + source = "git::https://github.com/camptocamp/camptocamp-devops-stack.git//modules/k3s/libvirt?ref=v0.24.0" cluster_name = terraform.workspace node_count = 1