From 867c7328877f71bc9fc6c50f397b9272017f9da2 Mon Sep 17 00:00:00 2001 From: Federico Arambarri Date: Wed, 10 Aug 2022 16:37:11 -0300 Subject: [PATCH 1/2] Updating treafik --- 09-secret-management-and-ingress-controller.md | 2 +- workload/traefik.yaml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/09-secret-management-and-ingress-controller.md b/09-secret-management-and-ingress-controller.md index f7959789..64f5684e 100644 --- a/09-secret-management-and-ingress-controller.md +++ b/09-secret-management-and-ingress-controller.md @@ -86,7 +86,7 @@ Previously you have configured [workload prerequisites](./08-workload-prerequisi ```bash # Import ingress controller image hosted in public container registries - az acr import --source docker.io/library/traefik:v2.5.3 -n $ACR_NAME_AKS_BASELINE + az acr import --source docker.io/library/traefik:v2.8.1 -n $ACR_NAME_AKS_BASELINE ``` 1. Install the Traefik Ingress Controller. diff --git a/workload/traefik.yaml b/workload/traefik.yaml index bb387005..5300c1a5 100644 --- a/workload/traefik.yaml +++ b/workload/traefik.yaml @@ -227,10 +227,10 @@ spec: # PRODUCTION READINESS CHANGE REQUIRED # This image should be sourced from a non-public container registry, such as the # one deployed along side of this reference implementation. - # az acr import --source docker.io/library/traefik:v2.5.3 -n + # az acr import --source docker.io/library/traefik:v2.8.1 -n # and then set this to - # image: .azurecr.io/library/traefik:v2.5.3 - - image: docker.io/library/traefik:v2.5.3 + # image: .azurecr.io/library/traefik:v2.8.1 + - image: docker.io/library/traefik:v2.8.1 name: traefik-ingress-controller resources: requests: From ba211abf6a9d83f8ffaa6028b0c633d0bdd4d939 Mon Sep 17 00:00:00 2001 From: Federico Arambarri Date: Thu, 11 Aug 2022 15:24:04 -0300 Subject: [PATCH 2/2] AKS version update --- 07-bootstrap-validation.md | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/07-bootstrap-validation.md b/07-bootstrap-validation.md index ba36c475..2fa5836e 100644 --- a/07-bootstrap-validation.md +++ b/07-bootstrap-validation.md @@ -10,7 +10,7 @@ GitOps allows a team to author Kubernetes manifest files, persist them in their * AAD Pod Identity * the workload's namespace named `a0008` -1. Install `kubectl` 1.23 or newer. (`kubectl` supports ±1 Kubernetes version.) +1. Install `kubectl` 1.24 or newer. (`kubectl` supports ±1 Kubernetes version.) ```bash sudo az aks install-cli diff --git a/README.md b/README.md index 5763200a..30f452ad 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Finally, this implementation uses the [ASP.NET Core Docker sample web app](https #### Azure platform -- AKS v1.23 +- AKS v1.24 - System and User [node pool separation](https://docs.microsoft.com/azure/aks/use-system-pools) - [AKS-managed Azure AD](https://docs.microsoft.com/azure/aks/managed-aad) - Azure AD-backed Kubernetes RBAC (_local user accounts disabled_)