diff --git a/_partials/getting-started/_cluster_profile_import_aws.mdx b/_partials/getting-started/_cluster_profile_import_aws.mdx index 73b80e5df3..ffdd99792a 100644 --- a/_partials/getting-started/_cluster_profile_import_aws.mdx +++ b/_partials/getting-started/_cluster_profile_import_aws.mdx @@ -37,9 +37,9 @@ partial_name: import-hello-uni-aws "name": "kubernetes", "type": "spectro", "layer": "k8s", - "version": "1.27.15", - "tag": "1.27.x", - "values": "# spectrocloud.com/enabled-presets: Kube Controller Manager:loopback-ctrlmgr,Kube Scheduler:loopback-scheduler\npack:\n content:\n images:\n - image: registry.k8s.io/coredns/coredns:v1.10.1\n - image: registry.k8s.io/etcd:3.5.12-0\n - image: registry.k8s.io/kube-apiserver:v1.27.15\n - image: registry.k8s.io/kube-controller-manager:v1.27.15\n - image: registry.k8s.io/kube-proxy:v1.27.15\n - image: registry.k8s.io/kube-scheduler:v1.27.15\n - image: registry.k8s.io/pause:3.9\n - image: registry.k8s.io/pause:3.8\n #CIDR Range for Pods in cluster\n # Note : This must not overlap with any of the host or service network\n podCIDR: \"192.168.0.0/16\"\n #CIDR notation IP range from which to assign service cluster IPs\n # Note : This must not overlap with any IP ranges assigned to nodes for pods.\n serviceClusterIpRange: \"10.96.0.0/12\"\n # serviceDomain: \"cluster.local\"\n\nkubeadmconfig:\n apiServer:\n extraArgs:\n # Note : secure-port flag is used during kubeadm init. Do not change this flag on a running cluster\n secure-port: \"6443\"\n anonymous-auth: \"true\"\n profiling: \"false\"\n disable-admission-plugins: \"AlwaysAdmit\"\n default-not-ready-toleration-seconds: \"60\"\n default-unreachable-toleration-seconds: \"60\"\n enable-admission-plugins: \"AlwaysPullImages,NamespaceLifecycle,ServiceAccount,NodeRestriction,PodSecurity\"\n admission-control-config-file: \"/etc/kubernetes/pod-security-standard.yaml\"\n audit-log-path: /var/log/apiserver/audit.log\n audit-policy-file: /etc/kubernetes/audit-policy.yaml\n audit-log-maxage: \"30\"\n audit-log-maxbackup: \"10\"\n audit-log-maxsize: \"100\"\n authorization-mode: RBAC,Node\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n extraVolumes:\n - name: audit-log\n hostPath: /var/log/apiserver\n mountPath: /var/log/apiserver\n pathType: DirectoryOrCreate\n - name: audit-policy\n hostPath: /etc/kubernetes/audit-policy.yaml\n mountPath: /etc/kubernetes/audit-policy.yaml\n readOnly: true\n pathType: File\n - name: pod-security-standard\n hostPath: /etc/kubernetes/pod-security-standard.yaml\n mountPath: /etc/kubernetes/pod-security-standard.yaml\n readOnly: true\n pathType: File\n controllerManager:\n extraArgs:\n profiling: \"false\"\n terminated-pod-gc-threshold: \"25\"\n use-service-account-credentials: \"true\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n scheduler:\n extraArgs:\n profiling: \"false\"\n kubeletExtraArgs:\n read-only-port : \"0\"\n event-qps: \"0\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n protect-kernel-defaults: \"true\"\n rotate-server-certificates: \"true\"\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n files:\n - path: hardening/audit-policy.yaml\n targetPath: /etc/kubernetes/audit-policy.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - path: hardening/90-kubelet.conf\n targetPath: /etc/sysctl.d/90-kubelet.conf\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - targetPath: /etc/kubernetes/pod-security-standard.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n content: |\n apiVersion: apiserver.config.k8s.io/v1\n kind: AdmissionConfiguration\n plugins:\n - name: PodSecurity\n configuration:\n apiVersion: pod-security.admission.config.k8s.io/v1\n kind: PodSecurityConfiguration\n defaults:\n enforce: \"baseline\"\n enforce-version: \"v1.27\"\n audit: \"baseline\"\n audit-version: \"v1.27\"\n warn: \"restricted\"\n warn-version: \"v1.27\"\n audit: \"restricted\"\n audit-version: \"v1.27\"\n exemptions:\n # Array of authenticated usernames to exempt.\n usernames: []\n # Array of runtime class names to exempt.\n runtimeClasses: []\n # Array of namespaces to exempt.\n namespaces: [kube-system]\n\n preKubeadmCommands:\n # For enabling 'protect-kernel-defaults' flag to kubelet, kernel parameters changes are required\n - 'echo \"====> Applying kernel parameters for Kubelet\"'\n - 'sysctl -p /etc/sysctl.d/90-kubelet.conf'\n postKubeadmCommands:\n - 'chmod 600 /var/lib/kubelet/config.yaml'\n #- 'echo \"List of post kubeadm commands to be executed\"'\n\n# Client configuration to add OIDC based authentication flags in kubeconfig\n#clientConfig:\n #oidc-issuer-url: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-issuer-url }}\"\n #oidc-client-id: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-client-id }}\"\n #oidc-client-secret: 1gsranjjmdgahm10j8r6m47ejokm9kafvcbhi3d48jlc3rfpprhv\n #oidc-extra-scope: profile,email", + "version": "1.29.8", + "tag": "1.29.x", + "values": "# spectrocloud.com/enabled-presets: Kube Controller Manager:loopback-ctrlmgr,Kube Scheduler:loopback-scheduler\npack:\n content:\n images:\n - image: registry.k8s.io/coredns/coredns:v1.11.1\n - image: registry.k8s.io/etcd:3.5.12-0\n - image: registry.k8s.io/kube-apiserver:v1.29.8\n - image: registry.k8s.io/kube-controller-manager:v1.29.8\n - image: registry.k8s.io/kube-proxy:v1.29.8\n - image: registry.k8s.io/kube-scheduler:v1.29.8\n - image: registry.k8s.io/pause:3.9\n - image: registry.k8s.io/pause:3.8\n #CIDR Range for Pods in cluster\n # Note : This must not overlap with any of the host or service network\n podCIDR: \"192.168.0.0/16\"\n #CIDR notation IP range from which to assign service cluster IPs\n # Note : This must not overlap with any IP ranges assigned to nodes for pods.\n serviceClusterIpRange: \"10.96.0.0/12\"\n # serviceDomain: \"cluster.local\"\n\nkubeadmconfig:\n apiServer:\n extraArgs:\n # Note : secure-port flag is used during kubeadm init. Do not change this flag on a running cluster\n secure-port: \"6443\"\n anonymous-auth: \"true\"\n profiling: \"false\"\n disable-admission-plugins: \"AlwaysAdmit\"\n default-not-ready-toleration-seconds: \"60\"\n default-unreachable-toleration-seconds: \"60\"\n enable-admission-plugins: \"AlwaysPullImages,NamespaceLifecycle,ServiceAccount,NodeRestriction,PodSecurity\"\n admission-control-config-file: \"/etc/kubernetes/pod-security-standard.yaml\"\n audit-log-path: /var/log/apiserver/audit.log\n audit-policy-file: /etc/kubernetes/audit-policy.yaml\n audit-log-maxage: \"30\"\n audit-log-maxbackup: \"10\"\n audit-log-maxsize: \"100\"\n authorization-mode: RBAC,Node\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n extraVolumes:\n - name: audit-log\n hostPath: /var/log/apiserver\n mountPath: /var/log/apiserver\n pathType: DirectoryOrCreate\n - name: audit-policy\n hostPath: /etc/kubernetes/audit-policy.yaml\n mountPath: /etc/kubernetes/audit-policy.yaml\n readOnly: true\n pathType: File\n - name: pod-security-standard\n hostPath: /etc/kubernetes/pod-security-standard.yaml\n mountPath: /etc/kubernetes/pod-security-standard.yaml\n readOnly: true\n pathType: File\n controllerManager:\n extraArgs:\n profiling: \"false\"\n terminated-pod-gc-threshold: \"25\"\n use-service-account-credentials: \"true\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n scheduler:\n extraArgs:\n profiling: \"false\"\n kubeletExtraArgs:\n read-only-port: \"0\"\n event-qps: \"0\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n protect-kernel-defaults: \"true\"\n rotate-server-certificates: \"true\"\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n files:\n - path: hardening/audit-policy.yaml\n targetPath: /etc/kubernetes/audit-policy.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - path: hardening/90-kubelet.conf\n targetPath: /etc/sysctl.d/90-kubelet.conf\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - targetPath: /etc/kubernetes/pod-security-standard.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n content: |\n apiVersion: apiserver.config.k8s.io/v1\n kind: AdmissionConfiguration\n plugins:\n - name: PodSecurity\n configuration:\n apiVersion: pod-security.admission.config.k8s.io/v1\n kind: PodSecurityConfiguration\n defaults:\n enforce: \"baseline\"\n enforce-version: \"v1.29\"\n audit: \"baseline\"\n audit-version: \"v1.29\"\n warn: \"restricted\"\n warn-version: \"v1.29\"\n audit: \"restricted\"\n audit-version: \"v1.29\"\n exemptions:\n # Array of authenticated usernames to exempt.\n usernames: []\n # Array of runtime class names to exempt.\n runtimeClasses: []\n # Array of namespaces to exempt.\n namespaces: [kube-system]\n\n preKubeadmCommands:\n # For enabling 'protect-kernel-defaults' flag to kubelet, kernel parameters changes are required\n - 'echo \"====> Applying kernel parameters for Kubelet\"'\n - 'sysctl -p /etc/sysctl.d/90-kubelet.conf'\n \n postKubeadmCommands:\n - 'chmod 600 /var/lib/kubelet/config.yaml'\n # - 'echo \"List of post kubeadm commands to be executed\"'\n\n# Client configuration to add OIDC based authentication flags in kubeconfig\n#clientConfig:\n #oidc-issuer-url: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-issuer-url }}\"\n #oidc-client-id: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-client-id }}\"\n #oidc-client-secret: 1gsranjjmdgahm10j8r6m47ejokm9kafvcbhi3d48jlc3rfpprhv\n #oidc-extra-scope: profile,email", "registry": { "metadata": { "uid": "5eecc89d0b150045ae661cef", @@ -88,9 +88,9 @@ partial_name: import-hello-uni-aws "name": "hello-universe", "type": "oci", "layer": "addon", - "version": "1.1.3", - "tag": "1.1.3", - "values": "# spectrocloud.com/enabled-presets: Backend:disable-api\npack:\n content:\n images:\n - image: ghcr.io/spectrocloud/hello-universe:1.1.3\n spectrocloud.com/install-priority: 0\n\nmanifests:\n hello-universe:\n images:\n hellouniverse: ghcr.io/spectrocloud/hello-universe:1.1.3\n apiEnabled: false\n namespace: hello-universe\n port: 8080\n replicas: 1", + "version": "1.2.0", + "tag": "1.2.0", + "values": "# spectrocloud.com/enabled-presets: Backend:disable-api\npack:\n content:\n images:\n - image: ghcr.io/spectrocloud/hello-universe:1.2.0\n spectrocloud.com/install-priority: 0\n\nmanifests:\n hello-universe:\n images:\n hellouniverse: ghcr.io/spectrocloud/hello-universe:1.2.0\n apiEnabled: false\n namespace: hello-universe\n port: 8080\n replicas: 1", "registry": { "metadata": { "uid": "64eaff5630402973c4e1856a", diff --git a/_partials/getting-started/_cluster_profile_import_gcp.mdx b/_partials/getting-started/_cluster_profile_import_gcp.mdx index 9aa5bcbb16..d8d833f044 100644 --- a/_partials/getting-started/_cluster_profile_import_gcp.mdx +++ b/_partials/getting-started/_cluster_profile_import_gcp.mdx @@ -37,7 +37,7 @@ partial_name: import-hello-uni-gcp "name": "kubernetes", "type": "spectro", "layer": "k8s", - "version": "1.27.15", + "version": "1.27.16", "tag": "1.27.x", "values": "# spectrocloud.com/enabled-presets: Kube Controller Manager:loopback-ctrlmgr,Kube Scheduler:loopback-scheduler\npack:\n content:\n images:\n - image: registry.k8s.io/coredns/coredns:v1.10.1\n - image: registry.k8s.io/etcd:3.5.12-0\n - image: registry.k8s.io/kube-apiserver:v1.27.15\n - image: registry.k8s.io/kube-controller-manager:v1.27.15\n - image: registry.k8s.io/kube-proxy:v1.27.15\n - image: registry.k8s.io/kube-scheduler:v1.27.15\n - image: registry.k8s.io/pause:3.9\n - image: registry.k8s.io/pause:3.8\n #CIDR Range for Pods in cluster\n # Note : This must not overlap with any of the host or service network\n podCIDR: \"192.168.0.0/16\"\n #CIDR notation IP range from which to assign service cluster IPs\n # Note : This must not overlap with any IP ranges assigned to nodes for pods.\n serviceClusterIpRange: \"10.96.0.0/12\"\n # serviceDomain: \"cluster.local\"\n\nkubeadmconfig:\n apiServer:\n extraArgs:\n # Note : secure-port flag is used during kubeadm init. Do not change this flag on a running cluster\n secure-port: \"6443\"\n anonymous-auth: \"true\"\n profiling: \"false\"\n disable-admission-plugins: \"AlwaysAdmit\"\n default-not-ready-toleration-seconds: \"60\"\n default-unreachable-toleration-seconds: \"60\"\n enable-admission-plugins: \"AlwaysPullImages,NamespaceLifecycle,ServiceAccount,NodeRestriction,PodSecurity\"\n admission-control-config-file: \"/etc/kubernetes/pod-security-standard.yaml\"\n audit-log-path: /var/log/apiserver/audit.log\n audit-policy-file: /etc/kubernetes/audit-policy.yaml\n audit-log-maxage: \"30\"\n audit-log-maxbackup: \"10\"\n audit-log-maxsize: \"100\"\n authorization-mode: RBAC,Node\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n extraVolumes:\n - name: audit-log\n hostPath: /var/log/apiserver\n mountPath: /var/log/apiserver\n pathType: DirectoryOrCreate\n - name: audit-policy\n hostPath: /etc/kubernetes/audit-policy.yaml\n mountPath: /etc/kubernetes/audit-policy.yaml\n readOnly: true\n pathType: File\n - name: pod-security-standard\n hostPath: /etc/kubernetes/pod-security-standard.yaml\n mountPath: /etc/kubernetes/pod-security-standard.yaml\n readOnly: true\n pathType: File\n controllerManager:\n extraArgs:\n profiling: \"false\"\n terminated-pod-gc-threshold: \"25\"\n use-service-account-credentials: \"true\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n scheduler:\n extraArgs:\n profiling: \"false\"\n kubeletExtraArgs:\n read-only-port : \"0\"\n event-qps: \"0\"\n feature-gates: \"RotateKubeletServerCertificate=true\"\n protect-kernel-defaults: \"true\"\n rotate-server-certificates: \"true\"\n tls-cipher-suites: \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256\"\n files:\n - path: hardening/audit-policy.yaml\n targetPath: /etc/kubernetes/audit-policy.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - path: hardening/90-kubelet.conf\n targetPath: /etc/sysctl.d/90-kubelet.conf\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n - targetPath: /etc/kubernetes/pod-security-standard.yaml\n targetOwner: \"root:root\"\n targetPermissions: \"0600\"\n content: |\n apiVersion: apiserver.config.k8s.io/v1\n kind: AdmissionConfiguration\n plugins:\n - name: PodSecurity\n configuration:\n apiVersion: pod-security.admission.config.k8s.io/v1\n kind: PodSecurityConfiguration\n defaults:\n enforce: \"baseline\"\n enforce-version: \"v1.27\"\n audit: \"baseline\"\n audit-version: \"v1.27\"\n warn: \"restricted\"\n warn-version: \"v1.27\"\n audit: \"restricted\"\n audit-version: \"v1.27\"\n exemptions:\n # Array of authenticated usernames to exempt.\n usernames: []\n # Array of runtime class names to exempt.\n runtimeClasses: []\n # Array of namespaces to exempt.\n namespaces: [kube-system]\n\n preKubeadmCommands:\n # For enabling 'protect-kernel-defaults' flag to kubelet, kernel parameters changes are required\n - 'echo \"====> Applying kernel parameters for Kubelet\"'\n - 'sysctl -p /etc/sysctl.d/90-kubelet.conf'\n postKubeadmCommands:\n - 'chmod 600 /var/lib/kubelet/config.yaml'\n #- 'echo \"List of post kubeadm commands to be executed\"'\n\n# Client configuration to add OIDC based authentication flags in kubeconfig\n#clientConfig:\n #oidc-issuer-url: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-issuer-url }}\"\n #oidc-client-id: \"{{ .spectro.pack.kubernetes.kubeadmconfig.apiServer.extraArgs.oidc-client-id }}\"\n #oidc-client-secret: 1gsranjjmdgahm10j8r6m47ejokm9kafvcbhi3d48jlc3rfpprhv\n #oidc-extra-scope: profile,email", "registry": { @@ -54,9 +54,9 @@ partial_name: import-hello-uni-gcp "name": "cni-calico", "type": "spectro", "layer": "cni", - "version": "3.28.0", - "tag": "3.28.x", - "values": "# spectrocloud.com/enabled-presets: Microk8s:microk8s-false\npack:\n content:\n images:\n - image: gcr.io/spectro-images-public/packs/calico/3.28.0/cni:v3.28.0\n - image: gcr.io/spectro-images-public/packs/calico/3.28.0/node:v3.28.0\n - image: gcr.io/spectro-images-public/packs/calico/3.28.0/kube-controllers:v3.28.0\n\nmanifests:\n calico:\n microk8s: \"false\"\n images:\n cni: \"\"\n node: \"\"\n kubecontroller: \"\"\n # IPAM type to use. Supported types are calico-ipam, host-local\n ipamType: \"calico-ipam\"\n\n calico_ipam:\n assign_ipv4: true\n assign_ipv6: false\n\n # Should be one of CALICO_IPV4POOL_IPIP or CALICO_IPV4POOL_VXLAN \n encapsulationType: \"CALICO_IPV4POOL_IPIP\"\n\n # Should be one of Always, CrossSubnet, Never\n encapsulationMode: \"Always\"\n\n env:\n # Additional env variables for calico-node\n calicoNode:\n #IPV6: \"autodetect\"\n #FELIX_IPV6SUPPORT: \"true\"\n #CALICO_IPV6POOL_NAT_OUTGOING: \"true\"\n #CALICO_IPV4POOL_CIDR: \"192.168.0.0/16\"\n #IP_AUTODETECTION_METHOD: \"first-found\"\n\n # Additional env variables for calico-kube-controller deployment\n calicoKubeControllers:\n #LOG_LEVEL: \"info\"\n #SYNC_NODE_LABELS: \"true\"", + "version": "3.27.2", + "tag": "3.27.x", + "values": "# spectrocloud.com/enabled-presets: Microk8s:microk8s-false\npack:\n content:\n images:\n - image: gcr.io/spectro-images-public/packs/calico/3.27.2/cni:v3.27.2\n - image: gcr.io/spectro-images-public/packs/calico/3.27.2/node:v3.27.2\n - image: gcr.io/spectro-images-public/packs/calico/3.27.2/kube-controllers:v3.27.2\n\nmanifests:\n calico:\n microk8s: \"false\"\n images:\n cni: \"\"\n node: \"\"\n kubecontroller: \"\"\n # IPAM type to use. Supported types are calico-ipam, host-local\n ipamType: \"calico-ipam\"\n\n calico_ipam:\n assign_ipv4: true\n assign_ipv6: false\n\n # Should be one of CALICO_IPV4POOL_IPIP or CALICO_IPV4POOL_VXLAN \n encapsulationType: \"CALICO_IPV4POOL_IPIP\"\n\n # Should be one of Always, CrossSubnet, Never\n encapsulationMode: \"Always\"\n\n env:\n # Additional env variables for calico-node\n calicoNode:\n #IPV6: \"autodetect\"\n #FELIX_IPV6SUPPORT: \"true\"\n #CALICO_IPV6POOL_NAT_OUTGOING: \"true\"\n #CALICO_IPV4POOL_CIDR: \"192.168.0.0/16\"\n #IP_AUTODETECTION_METHOD: \"first-found\"\n\n # Additional env variables for calico-kube-controller deployment\n calicoKubeControllers:\n #LOG_LEVEL: \"info\"\n #SYNC_NODE_LABELS: \"true\"", "registry": { "metadata": { "uid": "5eecc89d0b150045ae661cef", @@ -88,9 +88,9 @@ partial_name: import-hello-uni-gcp "name": "hello-universe", "type": "oci", "layer": "addon", - "version": "1.1.3", - "tag": "1.1.3", - "values": "# spectrocloud.com/enabled-presets: Backend:disable-api\npack:\n content:\n images:\n - image: ghcr.io/spectrocloud/hello-universe:1.1.3\n spectrocloud.com/install-priority: 0\n\nmanifests:\n hello-universe:\n images:\n hellouniverse: ghcr.io/spectrocloud/hello-universe:1.1.3\n apiEnabled: false\n namespace: hello-universe\n port: 8080\n replicas: 1", + "version": "1.2.0", + "tag": "1.2.0", + "values": "# spectrocloud.com/enabled-presets: Backend:disable-api\npack:\n content:\n images:\n - image: ghcr.io/spectrocloud/hello-universe:1.2.0\n spectrocloud.com/install-priority: 0\n\nmanifests:\n hello-universe:\n images:\n hellouniverse: ghcr.io/spectrocloud/hello-universe:1.2.0\n apiEnabled: false\n namespace: hello-universe\n port: 8080\n replicas: 1", "registry": { "metadata": { "uid": "64eaff5630402973c4e1856a", diff --git a/docs/docs-content/getting-started/aws/create-cluster-profile.md b/docs/docs-content/getting-started/aws/create-cluster-profile.md index 422bebb53a..5fe506d6c6 100644 --- a/docs/docs-content/getting-started/aws/create-cluster-profile.md +++ b/docs/docs-content/getting-started/aws/create-cluster-profile.md @@ -37,8 +37,6 @@ Log in to [Palette](https://console.spectrocloud.com) and navigate to the left * view the cluster profile page. You can view the list of available cluster profiles. To create a cluster profile, click on **Add Cluster Profile**. -![View of the cluster Profiles page](/getting-started/getting-started_create-cluster-profile_profile_list_view.webp) - Follow the wizard to create a new profile. In the **Basic Information** section, assign the name **aws-profile**, a brief profile description, select the type as @@ -57,9 +55,9 @@ For this tutorial, use the following packs: | Pack Name | Version | Layer | | -------------- | ------- | ---------------- | | ubuntu-aws LTS | 22.4.x | Operating System | -| Kubernetes | 1.27.x | Kubernetes | -| cni-calico | 3.26.x | Network | -| csi-aws-ebs | 1.22.x | Storage | +| Kubernetes | 1.29.x | Kubernetes | +| cni-calico | 3.27.x | Network | +| csi-aws-ebs | 1.26.x | Storage | As you fill out the information for each layer, click on **Next** to proceed to the next layer. @@ -77,7 +75,7 @@ Navigate to the left **Main Menu** and select **Profiles**. Select the cluster p Click on **Add New Pack** at the top of the page. Select the **Palette Community Registry** from the **Registry** dropdown. Then, click on the latest **Hello Universe** -pack with version **v1.1.2**. +pack with version **v1.2.0**. ![Screenshot of hello universe pack](/getting-started/aws/getting-started_create-cluster-profile_add-pack.webp) diff --git a/docs/docs-content/getting-started/aws/deploy-k8s-cluster.md b/docs/docs-content/getting-started/aws/deploy-k8s-cluster.md index 12742c4d87..f965ad819e 100644 --- a/docs/docs-content/getting-started/aws/deploy-k8s-cluster.md +++ b/docs/docs-content/getting-started/aws/deploy-k8s-cluster.md @@ -135,8 +135,8 @@ moments before clicking on the service URL to prevent the browser from caching a ![Image that shows the cluster overview of the Hello Universe Frontend Cluster](/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp) -Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click -on the logo to increase the counter and for a fun image change. +Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The +statistics page offers information on visitor counts on your deployed cluster. You have deployed your first application to a cluster managed by Palette. Your first application is a three-tier application with a frontend, API server, and Postgres database. diff --git a/docs/docs-content/getting-started/aws/deploy-manage-k8s-cluster-tf.md b/docs/docs-content/getting-started/aws/deploy-manage-k8s-cluster-tf.md index 5dd8b88beb..406bfa7894 100644 --- a/docs/docs-content/getting-started/aws/deploy-manage-k8s-cluster-tf.md +++ b/docs/docs-content/getting-started/aws/deploy-manage-k8s-cluster-tf.md @@ -54,7 +54,7 @@ docker ps Next, download the tutorial image, start the container, and open a bash session into it. ```shell -docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash +docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash ``` Navigate to the folder that contains the tutorial code. @@ -90,7 +90,7 @@ podman info Next, download the tutorial image, start the container, and open a bash session into it. ```shell -podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash +podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash ``` Navigate to the folder that contains the tutorial code. @@ -124,7 +124,7 @@ cd tutorials/ Check out the following git tag. ```shell -git checkout v1.1.8 +git checkout v1.1.9 ``` Navigate to the folder that contains the tutorial code. @@ -226,7 +226,7 @@ The table below displays the packs deployed in each version of the cluster profi | Kubernetes | `kubernetes` | `1.29.0` | :white_check_mark: | :white_check_mark: | | Network | `cni-calico` | `3.27.0` | :white_check_mark: | :white_check_mark: | | Storage | `csi-aws-ebs` | `1.26.1` | :white_check_mark: | :white_check_mark: | -| App Services | `hellouniverse` | `1.1.2` | :white_check_mark: | :white_check_mark: | +| App Services | `hellouniverse` | `1.2.0` | :white_check_mark: | :white_check_mark: | | App Services | `cost-analyzer` | `1.103.3` | :x: | :white_check_mark: | The Hello Universe pack has two configured [presets](../../glossary-all.md#presets). The first preset deploys a @@ -544,8 +544,8 @@ moments before clicking on the service URL to prevent the browser from caching a ![Deployed application](/getting-started/aws/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp) -Welcome to Hello Universe, a demo application developed to help you learn more about Palette and its features. Feel free -to click on the logo to increase the counter and for a fun image change. +Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The +statistics page offers information on visitor counts on your deployed cluster. ## Version Cluster Profiles @@ -722,7 +722,7 @@ the following command to stop and remove the container. ```shell docker stop tutorialContainer && \ -docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 +docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.9 ``` @@ -731,7 +731,7 @@ docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 ```shell podman stop tutorialContainer && \ -podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 +podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.9 ``` diff --git a/docs/docs-content/getting-started/aws/scale-secure-cluster.md b/docs/docs-content/getting-started/aws/scale-secure-cluster.md index 455f5267cb..333b1d07b4 100644 --- a/docs/docs-content/getting-started/aws/scale-secure-cluster.md +++ b/docs/docs-content/getting-started/aws/scale-secure-cluster.md @@ -122,7 +122,7 @@ displays. The Palette UI confirms that the cluster profile was created in the sc Select the cluster profile to view its details. The cluster profile summary appears. This cluster profile deploys the [Hello Universe](https://github.com/spectrocloud/hello-universe) application using a -pack. Click on the **hellouniverse 1.1.3** layer. The pack manifest editor appears. +pack. Click on the **hellouniverse 1.2.0** layer. The pack manifest editor appears. Click on **Presets** on the right-hand side. You can learn more about the pack presets on the pack README, which is available in the Palette UI. Select the **Enable Hello Universe API** preset. The pack manifest changes accordingly. @@ -191,10 +191,10 @@ Click on the version drop-down and select **Create new version**. The version cr Fill in **1.1.0** in the **Version** input field. Then, click on **Confirm**. The new cluster profile version is created with the same layers as version **1.0.0**. -Select the **kubernetes 1.27.x** layer of the profile. The pack manifest editor appears. +Select the **kubernetes 1.29.x** layer of the profile. The pack manifest editor appears. Click on the **Pack Version** dropdown. All of the available versions of the **Palette eXtended Kubernetes** pack -appear. The cluster profile is configured to use the latest patch version of **Kubernetes 1.27**. +appear. The cluster profile is configured to use the latest patch version of **Kubernetes 1.29**. ![Cluster profile with all Kubernetes versions](/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-versions.webp) @@ -203,8 +203,8 @@ using Kubernetes version 1.26, you should upgrade to 1.27, before upgrading to v the official Kubernetes upgrade guidelines in the [Version Skew Policy](https://kubernetes.io/releases/version-skew-policy/) page. -Select **1.28.x** from the version dropdown. This selection follows the Kubernetes upgrade guidelines as the cluster -profile is using **1.27.x**. +Select **1.30.x** from the version dropdown. This selection follows the Kubernetes upgrade guidelines as the cluster +profile is using **1.29.x**. The manifest editor highlights the changes made by this upgrade. Once you have verified that the upgrade changes versions as expected, click on **Confirm changes**. @@ -237,7 +237,7 @@ application, as Kubernetes swaps the workloads to the upgraded nodes. ### Verify the Application The cluster update completes when the Palette UI marks the cluster profile layers as green and the cluster is in a -**Healthy** state. The cluster **Overview** page also displays the Kubernetes version as **1.28**. Click on the URL for +**Healthy** state. The cluster **Overview** page also displays the Kubernetes version as **1.30**. Click on the URL for port **:8080** to access the application and verify that your upgraded cluster is functional. ![Kubernetes upgrade applied](/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp) @@ -339,8 +339,8 @@ worker node, which is the node that does not have the `control-plane` role. In t ```shell NAME STATUS ROLES AGE VERSION -ip-10-0-1-133.ec2.internal Ready 46m v1.28.11 -ip-10-0-1-95.ec2.internal Ready control-plane 51m v1.28.11 +ip-10-0-1-133.ec2.internal Ready 46m v1.30.4 +ip-10-0-1-95.ec2.internal Ready control-plane 51m v1.30.4 ``` The Hello Universe pack deploys three pods in the `hello-universe` namespace. Execute the following command to verify @@ -387,9 +387,9 @@ worker nodes. In the example below, `ip-10-0-1-133.ec2.internal` and `ip-10-0-1- ```shell NAME STATUS ROLES AGE VERSION -ip-10-0-1-32.ec2.internal Ready 16m v1.28.11 -ip-10-0-1-133.ec2.internal Ready 46m v1.28.11 -ip-10-0-1-95.ec2.internal Ready control-plane 51m v1.28.11 +ip-10-0-1-32.ec2.internal Ready 16m v1.30.4 +ip-10-0-1-133.ec2.internal Ready 46m v1.30.4 +ip-10-0-1-95.ec2.internal Ready control-plane 51m v1.30.4 ``` It is common to dedicate node pools to a particular type of workload. One way to specify this is through the use of @@ -407,7 +407,7 @@ workloads execute on which nodes. Switch back to Palette in your web browser. Navigate to the left **Main Menu** and select **Profiles**. Select the cluster profile deployed to your cluster, named `aws-profile`. Ensure that the **1.1.0** version is selected. -Click on the **hellouniverse 1.1.3** layer. The manifest editor appears. Set the +Click on the **hellouniverse 1.2.0** layer. The manifest editor appears. Set the `manifests.hello-universe.ui.useTolerations` field on line 20 to `true`. Then, set the `manifests.hello-universe.ui.effect` field on line 22 to `NoExecute`. This toleration describes that the UI pods of Hello Universe will tolerate the taint with the key `app`, value `ui` and effect `NoExecute`. The tolerations of the UI diff --git a/docs/docs-content/getting-started/gcp/create-cluster-profile.md b/docs/docs-content/getting-started/gcp/create-cluster-profile.md index c0c4a2f329..94b8766175 100644 --- a/docs/docs-content/getting-started/gcp/create-cluster-profile.md +++ b/docs/docs-content/getting-started/gcp/create-cluster-profile.md @@ -37,8 +37,6 @@ Log in to [Palette](https://console.spectrocloud.com) and navigate to the left * view the cluster profile page. You can view the list of available cluster profiles. To create a cluster profile, click on **Add Cluster Profile**. -![View of the cluster Profiles page](/getting-started/getting-started_create-cluster-profile_profile_list_view.webp) - Follow the wizard to create a new profile. In the **Basic Information** section, assign the name **gcp-profile**, provide a profile description, select the type as @@ -57,9 +55,9 @@ For this tutorial, use the following packs: | Pack Name | Version | Layer | | -------------- | ------- | ---------------- | | ubuntu-gcp LTS | 22.4.x | Operating System | -| Kubernetes | 1.27.x | Kubernetes | -| cni-calico | 3.26.x | Network | -| csi-gcp-driver | 1.8.x | Storage | +| Kubernetes | 1.28.x | Kubernetes | +| cni-calico | 3.27.x | Network | +| csi-gcp-driver | 1.12.x | Storage | As you fill out the information for each layer, click on **Next** to proceed to the next layer. @@ -77,7 +75,7 @@ Navigate to the left **Main Menu** and select **Profiles**. Select the cluster p Click on **Add New Pack** at the top of the page. Select the **Palette Community Registry** from the **Registry** dropdown. Then, click on the latest **Hello Universe** -pack with version **v1.1.2**. +pack with version **v1.2.0**. ![Screenshot of hello universe pack](/getting-started/gcp/getting-started_create-cluster-profile_add-pack.webp) diff --git a/docs/docs-content/getting-started/gcp/deploy-k8s-cluster.md b/docs/docs-content/getting-started/gcp/deploy-k8s-cluster.md index 46f0ed0192..95ae5b6420 100644 --- a/docs/docs-content/getting-started/gcp/deploy-k8s-cluster.md +++ b/docs/docs-content/getting-started/gcp/deploy-k8s-cluster.md @@ -135,8 +135,8 @@ moments before clicking on the service URL to prevent the browser from caching a ![Image that shows the cluster overview of the Hello Universe Frontend Cluster](/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp) -Welcome to Hello Universe, a demo application to help you learn more about Palette and its features. Feel free to click -on the logo to increase the counter and for a fun image change. +Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The +statistics page offers information on visitor counts on your deployed cluster. You have deployed your first application to a cluster managed by Palette. Your first application is a three-tier application with a frontend, API server, and Postgres database. diff --git a/docs/docs-content/getting-started/gcp/deploy-manage-k8s-cluster-tf.md b/docs/docs-content/getting-started/gcp/deploy-manage-k8s-cluster-tf.md index 7906c5351c..4fc650a09d 100644 --- a/docs/docs-content/getting-started/gcp/deploy-manage-k8s-cluster-tf.md +++ b/docs/docs-content/getting-started/gcp/deploy-manage-k8s-cluster-tf.md @@ -54,7 +54,7 @@ docker ps Next, download the tutorial image, start the container, and open a bash session into it. ```shell -docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash +docker run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash ``` Navigate to the folder that contains the tutorial code. @@ -90,7 +90,7 @@ podman info Next, download the tutorial image, start the container, and open a bash session into it. ```shell -podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.8 bash +podman run --name tutorialContainer --interactive --tty ghcr.io/spectrocloud/tutorials:1.1.9 bash ``` Navigate to the folder that contains the tutorial code. @@ -124,7 +124,7 @@ cd tutorials/ Check out the following git tag. ```shell -git checkout v1.1.8 +git checkout v1.1.9 ``` Navigate to the folder that contains the tutorial code. @@ -226,7 +226,7 @@ The table below displays the packs deployed in each version of the cluster profi | Kubernetes | `kubernetes` | `1.28.3` | :white_check_mark: | :white_check_mark: | | Network | `cni-calico` | `3.27.0` | :white_check_mark: | :white_check_mark: | | Storage | `csi-gcp-driver` | `1.12.4` | :white_check_mark: | :white_check_mark: | -| App Services | `hellouniverse` | `1.1.2` | :white_check_mark: | :white_check_mark: | +| App Services | `hellouniverse` | `1.2.0` | :white_check_mark: | :white_check_mark: | | App Services | `cost-analyzer` | `1.103.3` | :x: | :white_check_mark: | The Hello Universe pack has two configured [presets](../../glossary-all.md#presets). The first preset deploys a @@ -537,8 +537,8 @@ moments before clicking on the service URL to prevent the browser from caching a ![Deployed application](/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp) -Welcome to Hello Universe, a demo application developed to help you learn more about Palette and its features. Feel free -to click on the logo to increase the counter and for a fun image change. +Welcome to Spacetastic's astronomy education platform. Feel free to explore the pages and learn more about space. The +statistics page offers information on visitor counts on your deployed cluster. ## Version Cluster Profiles @@ -715,7 +715,7 @@ the following command to stop and remove the container. ```shell docker stop tutorialContainer && \ -docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 +docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.9 ``` @@ -724,7 +724,7 @@ docker rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 ```shell podman stop tutorialContainer && \ -podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.8 +podman rmi --force ghcr.io/spectrocloud/tutorials:1.1.9 ``` diff --git a/docs/docs-content/getting-started/gcp/scale-secure-cluster.md b/docs/docs-content/getting-started/gcp/scale-secure-cluster.md index fa14583b01..64a1a13ebf 100644 --- a/docs/docs-content/getting-started/gcp/scale-secure-cluster.md +++ b/docs/docs-content/getting-started/gcp/scale-secure-cluster.md @@ -122,7 +122,7 @@ displays. The Palette UI confirms that the cluster profile was created in the sc Select the cluster profile to view its details. The cluster profile summary appears. This cluster profile deploys the [Hello Universe](https://github.com/spectrocloud/hello-universe) application using a -pack. Click on the **hellouniverse 1.1.3** layer. The pack manifest editor appears. +pack. Click on the **hellouniverse 1.2.0** layer. The pack manifest editor appears. Click on **Presets** on the right-hand side. You can learn more about the pack presets on the pack README, which is available in the Palette UI. Select the **Enable Hello Universe API** preset. The pack manifest changes accordingly. @@ -339,8 +339,8 @@ worker node, which is the node that does not have the `control-plane` role. In t ```shell NAME STATUS ROLES AGE VERSION -gcp-cluster-cp-67943-pnh7m Ready control-plane 30m v1.28.11 -gcp-cluster-worker-pool-us-east1-b-17dc-6mqrv Ready 22m v1.28.11 +gcp-cluster-cp-67943-pnh7m Ready control-plane 30m v1.28.13 +gcp-cluster-worker-pool-us-east1-b-17dc-6mqrv Ready 22m v1.28.13 ``` The Hello Universe pack deploys three pods in the `hello-universe` namespace. Execute the following command to verify @@ -388,9 +388,9 @@ worker nodes. In the example below, `gcp-cluster-worker-pool-us-east1-b-17dc-6mq ```shell NAME STATUS ROLES AGE VERSION -gcp-cluster-cp-67943-pnh7m Ready control-plane 36m v1.28.11 -gcp-cluster-worker-pool-2-us-east1-b-2612-4bcck Ready 3m5s v1.28.11 -gcp-cluster-worker-pool-us-east1-b-17dc-6mqrv Ready 29m v1.28.11 +gcp-cluster-cp-67943-pnh7m Ready control-plane 36m v1.28.13 +gcp-cluster-worker-pool-2-us-east1-b-2612-4bcck Ready 3m5s v1.28.13 +gcp-cluster-worker-pool-us-east1-b-17dc-6mqrv Ready 29m v1.28.13 ``` It is common to dedicate node pools to a particular type of workload. One way to specify this is through the use of @@ -408,7 +408,7 @@ workloads execute on which nodes. Switch back to Palette in your web browser. Navigate to the left **Main Menu** and select **Profiles**. Select the cluster profile deployed to your cluster, named `gcp-profile`. Ensure that the **1.1.0** version is selected. -Click on the **hellouniverse 1.1.3** layer. The manifest editor appears. Set the +Click on the **hellouniverse 1.2.0** layer. The manifest editor appears. Set the `manifests.hello-universe.ui.useTolerations` field on line 20 to `true`. Then, set the `manifests.hello-universe.ui.effect` field on line 22 to `NoExecute`. This toleration describes that the UI pods of Hello Universe will tolerate the taint with the key `app`, value `ui` and effect `NoExecute`. The tolerations of the UI diff --git a/docs/docs-content/getting-started/gcp/update-k8s-cluster.md b/docs/docs-content/getting-started/gcp/update-k8s-cluster.md index 4f2affb62e..6b340b7fcf 100644 --- a/docs/docs-content/getting-started/gcp/update-k8s-cluster.md +++ b/docs/docs-content/getting-started/gcp/update-k8s-cluster.md @@ -167,7 +167,7 @@ visualization tools. Read more about [Navigating the Kubecost UI](https://docs.kubecost.com/using-kubecost/navigating-the-kubecost-ui) to make the most of the cost analyzer. -![Image that shows the Kubecost UI](/getting-started/getting-started_update-k8s-cluster_kubecost-ui.webp) +![Image that shows the Kubecost UI](/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_kubecost.webp) Once you are done exploring locally, you can stop the `kubectl port-forward` command by closing the terminal window it is executing from. @@ -221,7 +221,7 @@ corresponding to your _hello-universe-frontend_ cluster, named `gcp-profile`. Click on it to view its details. Select **1.0.0** in the version dropdown. -Select the **hello-universe** pack. The editor appears. Change the `replicas` field to `3` on line `14`. Click on +Select the **hello-universe** pack. The editor appears. Change the `replicas` field to `3` on line `15`. Click on **Confirm Updates**. The editor closes. Click on **Save Changes** to confirm the changes you have made to your profile. diff --git a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_add-pack.webp b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_add-pack.webp index e5212652c8..abb0a79fc8 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_add-pack.webp and b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_add-pack.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_clusters_parameters.webp b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_clusters_parameters.webp index 8925465b36..dcff1e100a 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_clusters_parameters.webp and b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_clusters_parameters.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-presets.webp b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-presets.webp index f54def7139..d0c7a4a10c 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-presets.webp and b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-presets.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-readme.webp b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-readme.webp index a97fb1c79f..be1fb42d08 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-readme.webp and b/static/assets/docs/images/getting-started/aws/getting-started_create-cluster-profile_pack-readme.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_clusters_creation_parameters.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_clusters_creation_parameters.webp index 2866a1d1a5..4370f50166 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_clusters_creation_parameters.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_clusters_creation_parameters.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_delete-cluster-button.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_delete-cluster-button.webp index 47b876b044..5c87fda32e 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_delete-cluster-button.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_delete-cluster-button.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_profile_cluster_profile_review.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_profile_cluster_profile_review.webp index 183eab1cf5..fd9ac472f6 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_profile_cluster_profile_review.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_profile_cluster_profile_review.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_service_url.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_service_url.webp index c9b8461f52..5794cfdf8b 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_service_url.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-k8s-cluster_service_url.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp index 5d3dc96807..512cf3eeaa 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp index 76381ca2f7..db5c0e58cd 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp index ac25f7dac6..6022dc8564 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp index f2771563d4..06c1646959 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp index f0892f05f7..fbcc0c3aad 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp index 99b3f6fb44..e4a04abf28 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp and b/static/assets/docs/images/getting-started/aws/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_delete-cluster-button.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_delete-cluster-button.webp index 9df2588d06..fd60dc7366 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_delete-cluster-button.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_delete-cluster-button.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_download-kubeconfig.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_download-kubeconfig.webp index 3facd33b30..6ee8fe58c7 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_download-kubeconfig.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_download-kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp index a21617c726..307992cbff 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-versions.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-versions.webp index 403dcce3f6..33b8475c52 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-versions.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_kubernetes-versions.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_node-repaves.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_node-repaves.webp index c8c0f1624d..2735e95425 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_node-repaves.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_node-repaves.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_pack-presets.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_pack-presets.webp index 3fcaf0336e..c032d81f9b 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_pack-presets.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_pack-presets.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_service_url.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_service_url.webp index 6df61924f6..4de9ea6f39 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_service_url.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_service_url.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_third-node-pool.webp b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_third-node-pool.webp index 9596d7c334..d46b2ecd8f 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_third-node-pool.webp and b/static/assets/docs/images/getting-started/aws/getting-started_scale-secure-cluster_third-node-pool.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_available-updates-dialog.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_available-updates-dialog.webp index 8e3eb2063e..467c1c1e21 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_available-updates-dialog.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_available-updates-dialog.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_completed-cluster-updates.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_completed-cluster-updates.webp index 8b5f27f541..5d4f78f812 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_completed-cluster-updates.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_completed-cluster-updates.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_download-kubeconfig.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_download-kubeconfig.webp index 4092ea6220..6d18407c79 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_download-kubeconfig.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_download-kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_new-version-overview.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_new-version-overview.webp index 40098c0fa3..7333d8309e 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_new-version-overview.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_new-version-overview.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-version-selection.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-version-selection.webp index deaf36c996..d2b38ec18b 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-version-selection.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-version-selection.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-with-cluster.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-with-cluster.webp index 85034771ae..7e1e124cb8 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-with-cluster.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_profile-with-cluster.webp differ diff --git a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp index 974a1e345e..2a4336e301 100644 Binary files a/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp and b/static/assets/docs/images/getting-started/aws/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_add-pack.webp b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_add-pack.webp index 96788513a6..7c75e9679c 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_add-pack.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_add-pack.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_cluster_profile_stack.webp b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_cluster_profile_stack.webp index b6fc07a261..83f5269f58 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_cluster_profile_stack.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_cluster_profile_stack.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-presets.webp b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-presets.webp index b289007782..de607ef5e6 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-presets.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-presets.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-readme.webp b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-readme.webp index dc473a960d..9504dbb493 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-readme.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_create-cluster-profile_pack-readme.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_clusters_parameters.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_clusters_parameters.webp index 13a46b9791..aaaf28dec2 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_clusters_parameters.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_clusters_parameters.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_delete-cluster-button.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_delete-cluster-button.webp index 0b7781cfc7..7f3f670f56 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_delete-cluster-button.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_delete-cluster-button.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_profile_review.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_profile_review.webp index 40bab187ff..da7eb7f70c 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_profile_review.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_profile_review.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_service_url.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_service_url.webp index b2a0d61bf4..8f43dde350 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_service_url.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-k8s-cluster_service_url.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp index 5fde92b5e9..09f64996e6 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster-tf_profile_review.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp index 76381ca2f7..db5c0e58cd 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_hello-universe-w-api.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp index 7af3ae8aba..36a5672bce 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp index 31852355f3..80f8934db7 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-cluster.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp index ffe842ad0a..7210f528f5 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-with-kubecost.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp index b87603d8b5..12c1480f59 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_deploy-manage-k8s-cluster_profile-without-kubecost.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_delete-cluster-button.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_delete-cluster-button.webp index 4f003b2118..3b1ba8eecd 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_delete-cluster-button.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_delete-cluster-button.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_download-kubeconfig.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_download-kubeconfig.webp index edb713f6da..28bc7e94b6 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_download-kubeconfig.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_download-kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp index 6731c04e75..42510eac09 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-upgrade-applied.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-versions.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-versions.webp index 989bd896c5..c7eb5b3332 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-versions.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_kubernetes-versions.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_node-repaves.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_node-repaves.webp index 93746723b7..74710e7aa3 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_node-repaves.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_node-repaves.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_pack-presets.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_pack-presets.webp index b852c239bf..b38e413c94 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_pack-presets.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_pack-presets.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_service_url.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_service_url.webp index 5e1529635a..2650ab8f4e 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_service_url.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_service_url.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_third-node-pool.webp b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_third-node-pool.webp index 5063213ccc..f50bf726ea 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_third-node-pool.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_scale-secure-cluster_third-node-pool.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_apply-frontend-filter.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_apply-frontend-filter.webp index fe3b64903d..35d4791160 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_apply-frontend-filter.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_apply-frontend-filter.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_available-updates-dialog.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_available-updates-dialog.webp index 52ca569396..1851c88517 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_available-updates-dialog.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_available-updates-dialog.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_completed-cluster-updates.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_completed-cluster-updates.webp index b4c9f8f86f..9492452843 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_completed-cluster-updates.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_completed-cluster-updates.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_download-kubeconfig.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_download-kubeconfig.webp index 4718a75c75..76b0b31ceb 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_download-kubeconfig.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_download-kubeconfig.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_new-version-overview.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_new-version-overview.webp index 48391a1eee..85c4f4c7ed 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_new-version-overview.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_new-version-overview.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-version-selection.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-version-selection.webp index 94fe289c06..e1554c9dc0 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-version-selection.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-version-selection.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-with-cluster.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-with-cluster.webp index 2d322705ae..4ed90a1d56 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-with-cluster.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_profile-with-cluster.webp differ diff --git a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp index 8b344e7608..1a22e01e3b 100644 Binary files a/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp and b/static/assets/docs/images/getting-started/gcp/getting-started_update-k8s-cluster_updates-available-button-cluster-overview.webp differ diff --git a/static/assets/docs/images/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp b/static/assets/docs/images/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp index d5cde3e418..db5c0e58cd 100644 Binary files a/static/assets/docs/images/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp and b/static/assets/docs/images/getting-started/getting-started_deploy-k8s-cluster_hello-universe-with-api.webp differ