diff --git a/Dockerfile b/Dockerfile index ab00e5b..081c417 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ RUN apt-get update && apt-get upgrade -y --no-install-recommends \ # Layers used for building/downloading/installing tools FROM baseline as tool_builder ARG HELM_VERSION=3.14.2 -ARG KUBECTL_VERSION=1.27.11 +ARG KUBECTL_VERSION=1.28.7 ARG TERRAFORM_VERSION=1.7.4-* WORKDIR /build diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 166e6df..e2788eb 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 set -e diff --git a/docs/CONFIG-VARS.md b/docs/CONFIG-VARS.md index a3a4328..8aaecad 100644 --- a/docs/CONFIG-VARS.md +++ b/docs/CONFIG-VARS.md @@ -69,7 +69,7 @@ Terraform input variables can be set in the following ways: | Name | Description | Type | Default | Notes | | :--- | :--- | :--- | :--- | :--- | -| cluster_version | Kubernetes version | string | "1.27.11" | Valid values are listed here: [SAS Viya platform Supported Kubernetes Versions](https://documentation.sas.com/?cdcId=itopscdc&cdcVersion=default&docsetId=itopssr&docsetTarget=n1ika6zxghgsoqn1mq4bck9dx695.htm#p03v0o4maa8oidn1awe0w4xlxcf6). | +| cluster_version | Kubernetes version | string | "1.28.7" | Valid values are listed here: [SAS Viya platform Supported Kubernetes Versions](https://documentation.sas.com/?cdcId=itopscdc&cdcVersion=default&docsetId=itopssr&docsetTarget=n1ika6zxghgsoqn1mq4bck9dx695.htm#p03v0o4maa8oidn1awe0w4xlxcf6). | | cluster_cni | Kubernetes container network interface (CNI) | string | "calico" | | | cluster_cni_version | Kubernetes Container Network Interface (CNI) Version | string | "3.27.2" | | | cluster_cri | Kubernetes container runtime interface (CRI) | string | "containerd" | | @@ -353,7 +353,7 @@ The following variables are used to describe the machine targets for the SAS Viy | prefix | A prefix used in the names of all the resources created by this script | string | | | | deployment_type | Type of deployment to be performed | string | "bare_metal" | Specify `bare_metal` or `vsphere`. | | kubernetes_cluster_name | Cluster name | string | "{{ prefix }}-oss" | This item is auto-filled. **ONLY** change the `prefix` value described previously. | -| kubernetes_version | Kubernetes version | string | "1.27.11" | Valid values are listed here: [Kubernetes Releases](https://kubernetes.io/releases/). | +| kubernetes_version | Kubernetes version | string | "1.28.7" | Valid values are listed here: [Kubernetes Releases](https://kubernetes.io/releases/). | | kubernetes_upgrade_allowed | | bool | true | **NOTE:** Not currently used. | | kubernetes_arch | | string | "{{ vm_arch }}" | This item is auto-filled. **ONLY** change the `vm_arch` value described previously. | | kubernetes_cni | Kubernetes Container Network Interface (CNI) | string | "calico" | | diff --git a/docs/REQUIREMENTS.md b/docs/REQUIREMENTS.md index a73dd16..31ca410 100644 --- a/docs/REQUIREMENTS.md +++ b/docs/REQUIREMENTS.md @@ -203,7 +203,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh" # Directory holding public keys to be used on each machine # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes version +cluster_version = "1.28.7" # Kubernetes version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/docs/user/Dependencies.md b/docs/user/Dependencies.md index a43814d..e171224 100644 --- a/docs/user/Dependencies.md +++ b/docs/user/Dependencies.md @@ -53,7 +53,7 @@ Example of using build arguments to control specific versions of dependencies in ```bash # Override kubectl version docker build \ - --build-arg KUBECTL_VERSION=1.27.11 \ + --build-arg KUBECTL_VERSION=1.28.7 \ -t viya4-iac-k8s . ``` diff --git a/docs/user/ScriptUsage.md b/docs/user/ScriptUsage.md index 23d2087..a362395 100644 --- a/docs/user/ScriptUsage.md +++ b/docs/user/ScriptUsage.md @@ -6,21 +6,21 @@ After satisfying all of the requirements that are listed in the [README file](.. ### vSphere/vCenter Environment File for Authentication -Create a file that contains the authentication variable values to use at container invocation. Store the file outside of this repository, for example in `$HOME/.vsphere_creds.env`. Protect that file with vSphere/vCenter credentials so that only you have Read access to it. +Create a file that contains the authentication variable values to use at script invocation. Store the file outside of this repository, for example in `$HOME/.vsphere_creds.env`. Protect that file with vSphere/vCenter credentials so that only you have Read access to it. **NOTE**: Do not surround the values in the file with quotation marks, and make sure to avoid any trailing blank spaces. -Now each time you invoke the container, specify the file with the `--env-file` option to pass credentials to the container. +Now each time you invoke the script, export the variables within the file to pass the credentials to it. You can run `export $(grep -v '^#' ~/.vsphere_creds.env | xargs)` to export them all at once. An example of this file can be found in the `examples` directory [here](./../../examples/vsphere/.vsphere_creds.env). ### Bare Metal Environment File for Authentication -Create a file that contains the authentication variable values to use at container invocation. Store the file outside of this repository, for example in `$HOME/.bare_metal_creds.env`. Protect that file with operating-system credentials so that only you have Read access to it +Create a file that contains the authentication variable values to use at script invocation. Store the file outside of this repository, for example in `$HOME/.bare_metal_creds.env`. Protect that file with operating-system credentials so that only you have Read access to it **NOTE**: Do not surround the values in the file with quotation marks, and make sure to avoid any trailing blank spaces. -Now each time you invoke the container, specify the file with the --env-file option to pass credentials to the container. +Now each time you invoke the script, export the variables within the file to pass the credentials to it. You can run `export $(grep -v '^#' ~/.bare_metal_creds.env | xargs)` to export them all at once. An example of this file can be found in the `examples` directory [here](./../../examples/bare-metal/.bare_metal_creds.env). diff --git a/examples/vsphere/sample-terraform-dhcp.tfvars b/examples/vsphere/sample-terraform-dhcp.tfvars index 5c15b52..fc6080e 100644 --- a/examples/vsphere/sample-terraform-dhcp.tfvars +++ b/examples/vsphere/sample-terraform-dhcp.tfvars @@ -18,7 +18,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh/oss" # Directory holding public keys to be used on each system # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes Version +cluster_version = "1.28.7" # Kubernetes Version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/examples/vsphere/sample-terraform-minimal.tfvars b/examples/vsphere/sample-terraform-minimal.tfvars index d45063c..724ed3b 100644 --- a/examples/vsphere/sample-terraform-minimal.tfvars +++ b/examples/vsphere/sample-terraform-minimal.tfvars @@ -18,7 +18,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh/oss" # Directory holding public keys to be used on each system # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes Version +cluster_version = "1.28.7" # Kubernetes Version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/examples/vsphere/sample-terraform-static-ips.tfvars b/examples/vsphere/sample-terraform-static-ips.tfvars index a9effc3..1fa50ce 100644 --- a/examples/vsphere/sample-terraform-static-ips.tfvars +++ b/examples/vsphere/sample-terraform-static-ips.tfvars @@ -18,7 +18,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh/oss" # Directory holding public keys to be used on each system # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes Version +cluster_version = "1.28.7" # Kubernetes Version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/examples/vsphere/sample-terraform-static-singlestore.tfvars b/examples/vsphere/sample-terraform-static-singlestore.tfvars index e27b1a9..429e824 100644 --- a/examples/vsphere/sample-terraform-static-singlestore.tfvars +++ b/examples/vsphere/sample-terraform-static-singlestore.tfvars @@ -18,7 +18,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh/oss" # Directory holding public keys to be used on each system # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes Version +cluster_version = "1.28.7" # Kubernetes Version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/examples/vsphere/sample-terraform-vi.tfvars b/examples/vsphere/sample-terraform-vi.tfvars index fde1002..4028e37 100644 --- a/examples/vsphere/sample-terraform-vi.tfvars +++ b/examples/vsphere/sample-terraform-vi.tfvars @@ -18,7 +18,7 @@ vsphere_network = "" # Name of the network to to use for the VMs system_ssh_keys_dir = "~/.ssh/oss" # Directory holding public keys to be used on each system # Kubernetes - Cluster -cluster_version = "1.27.11" # Kubernetes Version +cluster_version = "1.28.7" # Kubernetes Version cluster_cni = "calico" # Kubernetes Container Network Interface (CNI) cluster_cni_version = "3.27.2" # Kubernetes Container Network Interface (CNI) Version cluster_cri = "containerd" # Kubernetes Container Runtime Interface (CRI) diff --git a/files/tools/iac_git_info.sh b/files/tools/iac_git_info.sh index 6228243..ffd0ffd 100755 --- a/files/tools/iac_git_info.sh +++ b/files/tools/iac_git_info.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # We need to return an error if things don't work diff --git a/files/tools/iac_tooling_version.sh b/files/tools/iac_tooling_version.sh index 99848af..9a1e927 100755 --- a/files/tools/iac_tooling_version.sh +++ b/files/tools/iac_tooling_version.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # We need to return an error if things don't work diff --git a/locals.tf b/locals.tf index 719e405..6478522 100644 --- a/locals.tf +++ b/locals.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 locals { diff --git a/main.tf b/main.tf index bdb1955..1248672 100644 --- a/main.tf +++ b/main.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 data "vsphere_datacenter" "dc" { diff --git a/modules/server/main.tf b/modules/server/main.tf index a2df3a2..b2e284e 100644 --- a/modules/server/main.tf +++ b/modules/server/main.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 data "vsphere_datastore" "datastore" { diff --git a/modules/server/output.tf b/modules/server/output.tf index b543cc3..00fce11 100644 --- a/modules/server/output.tf +++ b/modules/server/output.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # Outputs diff --git a/modules/server/variables.tf b/modules/server/variables.tf index 8e5abe9..dc0ed32 100644 --- a/modules/server/variables.tf +++ b/modules/server/variables.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 variable "name" { diff --git a/modules/vm/main.tf b/modules/vm/main.tf index 3b4ca6d..e9ddba1 100644 --- a/modules/vm/main.tf +++ b/modules/vm/main.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 data "vsphere_datastore" "datastore" { diff --git a/modules/vm/output.tf b/modules/vm/output.tf index 9e74ab5..cca6ee7 100644 --- a/modules/vm/output.tf +++ b/modules/vm/output.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 output "ip_addresses" { diff --git a/modules/vm/variables.tf b/modules/vm/variables.tf index fe9b3c5..0bcabab 100644 --- a/modules/vm/variables.tf +++ b/modules/vm/variables.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 variable "name" { diff --git a/oss-k8s.sh b/oss-k8s.sh index 2f53323..c02ba70 100755 --- a/oss-k8s.sh +++ b/oss-k8s.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # oIFS="$IFS"; IFS=" ," ; set -- $1 ; IFS="$oIFS" diff --git a/outputs.tf b/outputs.tf index 195b64e..110075e 100644 --- a/outputs.tf +++ b/outputs.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 output "cluster_name" { diff --git a/playbooks/kubernetes-install.yaml b/playbooks/kubernetes-install.yaml index 3de2356..2602f58 100644 --- a/playbooks/kubernetes-install.yaml +++ b/playbooks/kubernetes-install.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/playbooks/kubernetes-uninstall.yaml b/playbooks/kubernetes-uninstall.yaml index 3051f31..8417e03 100644 --- a/playbooks/kubernetes-uninstall.yaml +++ b/playbooks/kubernetes-uninstall.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/playbooks/systems-install.yaml b/playbooks/systems-install.yaml index 8084145..0bfdd01 100644 --- a/playbooks/systems-install.yaml +++ b/playbooks/systems-install.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/provider.tf b/provider.tf index 0facda2..c3acce2 100644 --- a/provider.tf +++ b/provider.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 provider "vsphere" { diff --git a/roles/kubernetes/cni/calico/tasks/main.yaml b/roles/kubernetes/cni/calico/tasks/main.yaml index 45e1a89..2576e9f 100644 --- a/roles/kubernetes/cni/calico/tasks/main.yaml +++ b/roles/kubernetes/cni/calico/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/common/defaults/main.yaml b/roles/kubernetes/common/defaults/main.yaml index c231791..10a4250 100644 --- a/roles/kubernetes/common/defaults/main.yaml +++ b/roles/kubernetes/common/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/common/tasks/main.yaml b/roles/kubernetes/common/tasks/main.yaml index 016f638..8885f48 100644 --- a/roles/kubernetes/common/tasks/main.yaml +++ b/roles/kubernetes/common/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/control_plane/init/primary/defaults/main.yaml b/roles/kubernetes/control_plane/init/primary/defaults/main.yaml index f3683c0..b19f257 100644 --- a/roles/kubernetes/control_plane/init/primary/defaults/main.yaml +++ b/roles/kubernetes/control_plane/init/primary/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/control_plane/init/primary/tasks/main.yaml b/roles/kubernetes/control_plane/init/primary/tasks/main.yaml index b9ede3f..6589a94 100644 --- a/roles/kubernetes/control_plane/init/primary/tasks/main.yaml +++ b/roles/kubernetes/control_plane/init/primary/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- @@ -13,12 +13,36 @@ - install - update +# Workaround for https://github.com/kube-vip/kube-vip/issues/684 will be removed once +# kube-vip releases a version with this fixed. +- name: Update kube-vip.yaml to use super-admin.conf for kubeadm init in 1.29+ + ansible.builtin.replace: + path: /etc/kubernetes/manifests/kube-vip.yaml + regexp: "path: /etc/kubernetes/admin.conf" + replace: "path: /etc/kubernetes/super-admin.conf" + when: kubernetes_version is version("1.29.0", "ge", version_type="semver") + tags: + - install + - update + # TODO: pod-network-cidr can conflict locally check with IT to ensure correct range. - name: Run kubeadm init ansible.builtin.command: kubeadm init --config /etc/kubernetes/kubeadm-config.yaml --upload-certs tags: - install +# Workaround for https://github.com/kube-vip/kube-vip/issues/684 will be removed once +# kube-vip releases a version with this fixed. +- name: Restore kube-vip.yaml to use admin.conf for kubeadm init in 1.29+ + ansible.builtin.replace: + path: /etc/kubernetes/manifests/kube-vip.yaml + regexp: "path: /etc/kubernetes/super-admin.conf" + replace: "path: /etc/kubernetes/admin.conf" + when: kubernetes_version is version("1.29.0", "ge", version_type="semver") + tags: + - install + - update + - name: Setup kubernetes .kube directory ansible.builtin.file: path: ~/.kube diff --git a/roles/kubernetes/control_plane/init/secondary/tasks/main.yaml b/roles/kubernetes/control_plane/init/secondary/tasks/main.yaml index 06dad81..b2fe924 100644 --- a/roles/kubernetes/control_plane/init/secondary/tasks/main.yaml +++ b/roles/kubernetes/control_plane/init/secondary/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/control_plane/removal/tasks/main.yaml b/roles/kubernetes/control_plane/removal/tasks/main.yaml index 65732f5..93a7ec5 100644 --- a/roles/kubernetes/control_plane/removal/tasks/main.yaml +++ b/roles/kubernetes/control_plane/removal/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/cri/containerd/defaults/main.yaml b/roles/kubernetes/cri/containerd/defaults/main.yaml index d60bd03..72a80b6 100644 --- a/roles/kubernetes/cri/containerd/defaults/main.yaml +++ b/roles/kubernetes/cri/containerd/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/cri/containerd/tasks/main.yaml b/roles/kubernetes/cri/containerd/tasks/main.yaml index bfbb812..2ee807c 100644 --- a/roles/kubernetes/cri/containerd/tasks/main.yaml +++ b/roles/kubernetes/cri/containerd/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/cri/cri-o/tasks/main.yaml b/roles/kubernetes/cri/cri-o/tasks/main.yaml index 81b9174..644d9bb 100644 --- a/roles/kubernetes/cri/cri-o/tasks/main.yaml +++ b/roles/kubernetes/cri/cri-o/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/cri/docker/tasks/main.yaml b/roles/kubernetes/cri/docker/tasks/main.yaml index c9d298d..b38992d 100644 --- a/roles/kubernetes/cri/docker/tasks/main.yaml +++ b/roles/kubernetes/cri/docker/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/loadbalancer/kube_vip/defaults/main.yaml b/roles/kubernetes/loadbalancer/kube_vip/defaults/main.yaml index 3459067..cf0cfd3 100644 --- a/roles/kubernetes/loadbalancer/kube_vip/defaults/main.yaml +++ b/roles/kubernetes/loadbalancer/kube_vip/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/loadbalancer/kube_vip/tasks/main.yaml b/roles/kubernetes/loadbalancer/kube_vip/tasks/main.yaml index 9316518..fd0bd65 100644 --- a/roles/kubernetes/loadbalancer/kube_vip/tasks/main.yaml +++ b/roles/kubernetes/loadbalancer/kube_vip/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/loadbalancer/metallb/defaults/main.yaml b/roles/kubernetes/loadbalancer/metallb/defaults/main.yaml index 03f86c6..73be58c 100644 --- a/roles/kubernetes/loadbalancer/metallb/defaults/main.yaml +++ b/roles/kubernetes/loadbalancer/metallb/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/loadbalancer/metallb/tasks/main.yaml b/roles/kubernetes/loadbalancer/metallb/tasks/main.yaml index 502c4bb..927dd4c 100644 --- a/roles/kubernetes/loadbalancer/metallb/tasks/main.yaml +++ b/roles/kubernetes/loadbalancer/metallb/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/metrics/metrics-server/defaults/main.yaml b/roles/kubernetes/metrics/metrics-server/defaults/main.yaml index d5c701b..f06d398 100644 --- a/roles/kubernetes/metrics/metrics-server/defaults/main.yaml +++ b/roles/kubernetes/metrics/metrics-server/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/metrics/metrics-server/tasks/main.yaml b/roles/kubernetes/metrics/metrics-server/tasks/main.yaml index 23d72e4..3ff9a64 100644 --- a/roles/kubernetes/metrics/metrics-server/tasks/main.yaml +++ b/roles/kubernetes/metrics/metrics-server/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/misc/tasks/main.yaml b/roles/kubernetes/misc/tasks/main.yaml index 6c9ba4e..5de2114 100644 --- a/roles/kubernetes/misc/tasks/main.yaml +++ b/roles/kubernetes/misc/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/baseline/tasks/main.yaml b/roles/kubernetes/node/baseline/tasks/main.yaml index 7448845..4bc35a1 100644 --- a/roles/kubernetes/node/baseline/tasks/main.yaml +++ b/roles/kubernetes/node/baseline/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/init/tasks/main.yaml b/roles/kubernetes/node/init/tasks/main.yaml index f523c5e..e0eb839 100644 --- a/roles/kubernetes/node/init/tasks/main.yaml +++ b/roles/kubernetes/node/init/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/labels_taints/roles/tasks/main.yaml b/roles/kubernetes/node/labels_taints/roles/tasks/main.yaml index a0fe7d8..3f22d3e 100644 --- a/roles/kubernetes/node/labels_taints/roles/tasks/main.yaml +++ b/roles/kubernetes/node/labels_taints/roles/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/labels_taints/system/tasks/main.yaml b/roles/kubernetes/node/labels_taints/system/tasks/main.yaml index 3a3dc81..ec2f236 100644 --- a/roles/kubernetes/node/labels_taints/system/tasks/main.yaml +++ b/roles/kubernetes/node/labels_taints/system/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/labels_taints/tasks/labels.yaml b/roles/kubernetes/node/labels_taints/tasks/labels.yaml index 232c6f2..0d2edc8 100644 --- a/roles/kubernetes/node/labels_taints/tasks/labels.yaml +++ b/roles/kubernetes/node/labels_taints/tasks/labels.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/labels_taints/tasks/main.yaml b/roles/kubernetes/node/labels_taints/tasks/main.yaml index 83699e2..bb7d8ac 100644 --- a/roles/kubernetes/node/labels_taints/tasks/main.yaml +++ b/roles/kubernetes/node/labels_taints/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/labels_taints/tasks/taints.yaml b/roles/kubernetes/node/labels_taints/tasks/taints.yaml index d293c05..b506ca2 100644 --- a/roles/kubernetes/node/labels_taints/tasks/taints.yaml +++ b/roles/kubernetes/node/labels_taints/tasks/taints.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/node/removal/tasks/main.yaml b/roles/kubernetes/node/removal/tasks/main.yaml index 2747cd9..e97239e 100644 --- a/roles/kubernetes/node/removal/tasks/main.yaml +++ b/roles/kubernetes/node/removal/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/sas-iac-buildinfo/tasks/main.yaml b/roles/kubernetes/sas-iac-buildinfo/tasks/main.yaml index 533b92e..7b15a8b 100644 --- a/roles/kubernetes/sas-iac-buildinfo/tasks/main.yaml +++ b/roles/kubernetes/sas-iac-buildinfo/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/storage/nfs-subdir-external-provisioner/defaults/main.yaml b/roles/kubernetes/storage/nfs-subdir-external-provisioner/defaults/main.yaml index 9bdddd5..7512f46 100644 --- a/roles/kubernetes/storage/nfs-subdir-external-provisioner/defaults/main.yaml +++ b/roles/kubernetes/storage/nfs-subdir-external-provisioner/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/storage/nfs-subdir-external-provisioner/tasks/main.yaml b/roles/kubernetes/storage/nfs-subdir-external-provisioner/tasks/main.yaml index d71aa58..c515052 100644 --- a/roles/kubernetes/storage/nfs-subdir-external-provisioner/tasks/main.yaml +++ b/roles/kubernetes/storage/nfs-subdir-external-provisioner/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/storage/sig-storage-local-static-provisioner/defaults/main.yaml b/roles/kubernetes/storage/sig-storage-local-static-provisioner/defaults/main.yaml index f959ea9..309feb8 100644 --- a/roles/kubernetes/storage/sig-storage-local-static-provisioner/defaults/main.yaml +++ b/roles/kubernetes/storage/sig-storage-local-static-provisioner/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/storage/sig-storage-local-static-provisioner/tasks/main.yaml b/roles/kubernetes/storage/sig-storage-local-static-provisioner/tasks/main.yaml index 3645e62..15eb247 100644 --- a/roles/kubernetes/storage/sig-storage-local-static-provisioner/tasks/main.yaml +++ b/roles/kubernetes/storage/sig-storage-local-static-provisioner/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/toolbox/defaults/main.yaml b/roles/kubernetes/toolbox/defaults/main.yaml index c031aa1..246d59a 100644 --- a/roles/kubernetes/toolbox/defaults/main.yaml +++ b/roles/kubernetes/toolbox/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/toolbox/tasks/main.yaml b/roles/kubernetes/toolbox/tasks/main.yaml index bb4db9b..4974680 100644 --- a/roles/kubernetes/toolbox/tasks/main.yaml +++ b/roles/kubernetes/toolbox/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/vip/primary/tasks/main.yaml b/roles/kubernetes/vip/primary/tasks/main.yaml index 941bbd5..4dd9f7d 100644 --- a/roles/kubernetes/vip/primary/tasks/main.yaml +++ b/roles/kubernetes/vip/primary/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/kubernetes/vip/secondary/tasks/main.yaml b/roles/kubernetes/vip/secondary/tasks/main.yaml index bc8f2e0..af7ad45 100644 --- a/roles/kubernetes/vip/secondary/tasks/main.yaml +++ b/roles/kubernetes/vip/secondary/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/bare_metal/init/files/link_devs.sh b/roles/systems/bare_metal/init/files/link_devs.sh index be461b0..f8664eb 100644 --- a/roles/systems/bare_metal/init/files/link_devs.sh +++ b/roles/systems/bare_metal/init/files/link_devs.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # Find all disks not currently partitioned and add a partition for diff --git a/roles/systems/bare_metal/init/tasks/main.yaml b/roles/systems/bare_metal/init/tasks/main.yaml index 91f7729..046bb30 100644 --- a/roles/systems/bare_metal/init/tasks/main.yaml +++ b/roles/systems/bare_metal/init/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/common/tasks/main.yaml b/roles/systems/common/tasks/main.yaml index 16da3d7..f148668 100644 --- a/roles/systems/common/tasks/main.yaml +++ b/roles/systems/common/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/container_registry/harbor/tasks/main.yaml b/roles/systems/container_registry/harbor/tasks/main.yaml index 3733613..a5f6447 100644 --- a/roles/systems/container_registry/harbor/tasks/main.yaml +++ b/roles/systems/container_registry/harbor/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/control_plane/tasks/main.yaml b/roles/systems/control_plane/tasks/main.yaml index ff67f80..31f515d 100644 --- a/roles/systems/control_plane/tasks/main.yaml +++ b/roles/systems/control_plane/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/jump_server/tasks/main.yaml b/roles/systems/jump_server/tasks/main.yaml index 4409dfc..4cdacdb 100644 --- a/roles/systems/jump_server/tasks/main.yaml +++ b/roles/systems/jump_server/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/nfs_server/tasks/main.yaml b/roles/systems/nfs_server/tasks/main.yaml index 140042c..791ddcf 100644 --- a/roles/systems/nfs_server/tasks/main.yaml +++ b/roles/systems/nfs_server/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/node/tasks/main.yaml b/roles/systems/node/tasks/main.yaml index 30031c0..c2e9037 100644 --- a/roles/systems/node/tasks/main.yaml +++ b/roles/systems/node/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/alter_server_settings/defaults/main.yaml b/roles/systems/postgres/alter_server_settings/defaults/main.yaml index e3432aa..f10a7a1 100644 --- a/roles/systems/postgres/alter_server_settings/defaults/main.yaml +++ b/roles/systems/postgres/alter_server_settings/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/alter_server_settings/tasks/main.yaml b/roles/systems/postgres/alter_server_settings/tasks/main.yaml index bb02c25..e59fca4 100644 --- a/roles/systems/postgres/alter_server_settings/tasks/main.yaml +++ b/roles/systems/postgres/alter_server_settings/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/create_databases/tasks/main.yaml b/roles/systems/postgres/create_databases/tasks/main.yaml index 465d05d..db2fbf4 100644 --- a/roles/systems/postgres/create_databases/tasks/main.yaml +++ b/roles/systems/postgres/create_databases/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/install/defaults/main.yaml b/roles/systems/postgres/install/defaults/main.yaml index 59a0b99..021790c 100644 --- a/roles/systems/postgres/install/defaults/main.yaml +++ b/roles/systems/postgres/install/defaults/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/install/tasks/main.yaml b/roles/systems/postgres/install/tasks/main.yaml index 36aa326..d09cd24 100644 --- a/roles/systems/postgres/install/tasks/main.yaml +++ b/roles/systems/postgres/install/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/postgres/restart_server/tasks/main.yaml b/roles/systems/postgres/restart_server/tasks/main.yaml index eeb0505..2c7cf4f 100644 --- a/roles/systems/postgres/restart_server/tasks/main.yaml +++ b/roles/systems/postgres/restart_server/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 --- diff --git a/roles/systems/vsphere/init/files/create_partitions.sh b/roles/systems/vsphere/init/files/create_partitions.sh index 0790b6f..a2022bc 100644 --- a/roles/systems/vsphere/init/files/create_partitions.sh +++ b/roles/systems/vsphere/init/files/create_partitions.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 all_disks=($(/usr/bin/lsblk --nodeps --noheadings --output NAME --paths | grep sd)) diff --git a/roles/systems/vsphere/init/files/link_devs.sh b/roles/systems/vsphere/init/files/link_devs.sh index be461b0..f8664eb 100644 --- a/roles/systems/vsphere/init/files/link_devs.sh +++ b/roles/systems/vsphere/init/files/link_devs.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # Find all disks not currently partitioned and add a partition for diff --git a/roles/systems/vsphere/init/tasks/main.yaml b/roles/systems/vsphere/init/tasks/main.yaml index c8f84ea..5a328e3 100644 --- a/roles/systems/vsphere/init/tasks/main.yaml +++ b/roles/systems/vsphere/init/tasks/main.yaml @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # TODO: Check for supported operating systems diff --git a/variables.tf b/variables.tf index ad5cb38..825c540 100644 --- a/variables.tf +++ b/variables.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # @@ -297,7 +297,7 @@ variable "cluster_domain" { variable "cluster_version" { type = string - default = "1.27.11" + default = "1.28.7" } variable "cluster_cni" { diff --git a/versions.tf b/versions.tf index 0372ccd..228a060 100644 --- a/versions.tf +++ b/versions.tf @@ -1,4 +1,4 @@ -# Copyright © 2022-2023, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. +# Copyright © 2022-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 terraform {