You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| cluster_cri_version | Version of the CRI specifed by `cluster_cri` to be installed | string | "1.6.26" | Set as an empty string to use the latest upstream version from the Docker APT repository. Currently only containerd is supported, see the [releases page](https://github.com/containerd/containerd/releases) for available versions |
76
+
| cluster_cri_version | Version of the CRI specifed by `cluster_cri` to be installed | string | "1.6.28" | Set as an empty string to use the latest upstream version from the Docker APT repository. Currently only containerd is supported, see the [releases page](https://github.com/containerd/containerd/releases) for available versions |
| cluster_domain | Cluster domain suffix for DNS | string |||
@@ -82,7 +82,7 @@ Terraform input variables can be set in the following ways:
82
82
83
83
| Name | Description | Type | Default | Notes |
84
84
| :--- | :--- | :--- | :--- | :--- |
85
-
| cluster_vip_version | kube-vip version | string | "0.5.7" | Currently kube-vip is the only supported Kubernetes virtual IP address. The minimum supported version is 0.5.7. |
85
+
| cluster_vip_version | kube-vip version | string | "0.7.1" | Currently kube-vip is the only supported Kubernetes virtual IP address. The minimum supported version is 0.5.7. |
86
86
| cluster_vip_ip | kube-vip IP address | string || IP address assigned to the FQDN value. You must access the cluster via the FQDN value supplied. |
87
87
| cluster_vip_fqdn | kube-vip DNS | string || FQDN used in the creation of the kubeconfig file, which is used to access the cluster. |
88
88
@@ -297,7 +297,7 @@ Each server element, like `foo = {}`, can contain none, some, or all of the para
297
297
| server_memory | Memory in MB | number | 16385 ||
298
298
| server_disk_size | Size of disk in GB | number | 250 ||
299
299
| server_ip | Static IP address for PostgreSQL server | string || This is a required field. |
300
-
| server_version | The version of the PostgreSQL server | string | "13" | Refer to the [SAS Viya platform System Requirements](https://documentation.sas.com/?cdcId=sasadmincdc&cdcVersion=default&docsetId=itopssr&docsetTarget=p05lfgkwib3zxbn1t6nyihexp12n.htm#p1wq8ouke3c6ixn1la636df9oa1u) for the supported versions of PostgreSQL for the SAS Viya platform. |
300
+
| server_version | The version of the PostgreSQL server | string | "15" | Refer to the [SAS Viya platform System Requirements](https://documentation.sas.com/?cdcId=sasadmincdc&cdcVersion=default&docsetId=itopssr&docsetTarget=p05lfgkwib3zxbn1t6nyihexp12n.htm#p1wq8ouke3c6ixn1la636df9oa1u) for the supported versions of PostgreSQL for the SAS Viya platform. |
| server_ssl_cert_file | Path to the PostgreSQL SSL certificate file | string | "" | If `server_ssl` is enabled and this variable is not defined, the system default SSL certificate is used. |
303
303
| server_ssl_key_file | Path to the PostgreSQL SSL key file | string | "" | If `server_ssl` is enabled and this variable is not defined, the system default SSL key is used. |
@@ -326,7 +326,7 @@ postgres_servers = {
326
326
server_memory = 16384 # 16 GB
327
327
server_disk_size = 250 # 256 GB
328
328
server_ip = "10.10.10.11" # Assigned values for static IPs
329
-
server_version = 13 # PostgreSQL version
329
+
server_version = 15 # PostgreSQL version
330
330
server_ssl = "on" # SSL flag
331
331
server_ssl_cert_file = "./ssl_cert.pem" # Path to the PostgreSQL SSL certificate file
332
332
server_ssl_key_file = "./ssl_cert.key" # Path to the PostgreSQL SSL key file
@@ -353,16 +353,16 @@ The following variables are used to describe the machine targets for the SAS Viy
353
353
| prefix | A prefix used in the names of all the resources created by this script | string |||
354
354
| deployment_type | Type of deployment to be performed | string | "bare_metal" | Specify `bare_metal` or `vsphere`. |
355
355
| kubernetes_cluster_name | Cluster name | string | "{{ prefix }}-oss" | This item is auto-filled. **ONLY** change the `prefix` value described previously. |
356
-
| kubernetes_version | Kubernetes version | string | "1.27.9" | Valid values are listed here: [Kubernetes Releases](https://kubernetes.io/releases/). |
356
+
| kubernetes_version | Kubernetes version | string | "1.27.11" | Valid values are listed here: [Kubernetes Releases](https://kubernetes.io/releases/). |
357
357
| kubernetes_upgrade_allowed || bool | true |**NOTE:** Not currently used. |
358
358
| kubernetes_arch || string | "{{ vm_arch }}" | This item is auto-filled. **ONLY** change the `vm_arch` value described previously. |
| kubernetes_cri_version | Version of the CRI specifed by `kubernetes_cri` to be installed | string | "1.6.26" | Set as an empty string to use the latest upstream version from the Docker APT repository. Currently only containerd is supported, see the [releases page](https://github.com/containerd/containerd/releases) for available versions ||
362
+
| kubernetes_cri_version | Version of the CRI specifed by `kubernetes_cri` to be installed | string | "1.6.28" | Set as an empty string to use the latest upstream version from the Docker APT repository. Currently only containerd is supported, see the [releases page](https://github.com/containerd/containerd/releases) for available versions ||
Copy file name to clipboardExpand all lines: docs/REQUIREMENTS.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -171,7 +171,7 @@ This section provides an example configuration based on the physical-machine and
171
171
172
172
### vCenter/vSphere Sample tfvars File
173
173
174
-
If you are creating virtual machines with vCenter or vSphere, the terraform .tfvars file that you create will generate the required inventory and ansible-vars.yaml files for a SAS Viya platform deployment using the tools in the [viya4-deployment](https://github.com/sassoftware/viya4-deployment) repository.
174
+
If you are creating virtual machines with vCenter or vSphere, based on the values from the `terraform.tfvars` file that you create and the resulting infrastructure, this project will generate the required `inventory` and `ansible-vars.yaml` files for use with the `setup` and `install` actions executed by the `oss-k8s.sh` script
175
175
176
176
For this example, the network setup is as follows:
177
177
@@ -203,17 +203,17 @@ vsphere_network = "" # Name of the network to to use for the VMs
203
203
system_ssh_keys_dir = "~/.ssh" # Directory holding public keys to be used on each machine
0 commit comments