Why should you upgrade, any way API deprecations New API’s serve you better Security patches for CVEs Version deprecations by the provider Incremental changes introduced
Why should you upgrade, any way API deprecations New API’s serve you better Security patches for CVEs Version deprecations by the provider Incremental changes introduced Bottomline: Upgrade to prevent infrastructure rot
Is this specific to k8s? ● Compute layer upgrades are not new ● Inventory of what version of OS/language stack is running on compute instances. ● Handling of deprecation of support of OS versions and language stacks
Is this specific to k8s? ● Compute layer upgrades are not new ● Inventory of what version of OS/language stack is running on compute instances. ● Handling of deprecation of support of OS versions and language stacks ● Fixing CVE fix patches on these machines.
Is this specific to k8s? ● Compute layer upgrades are not new ● Inventory of what version of OS/language stack is running on compute instances. ● Handling of deprecation of support of OS versions and language stacks ● Fixing CVE fix patches on these machines. ● Manage via golden AMI’s, blue green replacements, upgrade in place.
GKE EKS ● Stable and rapid release channels for standard deployments ● Avoid static channels if you can ● If you can, evaluate autopilot mode ● Managed node groups ● Cluster addons ○ Coredns ○ Kube-proxy etc