Files
argocd-keycloak/1.Cluster/cluster.yml
2023-01-31 14:20:06 +07:00

60 lines
1.1 KiB
YAML

cluster_name: k8s-test
kubernetes_version: v1.23.14-rancher1-1
ignore_docker_version: true
nodes:
- address: 65.21.110.135
hostname_override: node1
user: root
labels:
worker: yes
ingress: yes
location: hel
role: [controlplane, worker, etcd]
- address: 65.108.150.204
hostname_override: node2
user: root
labels:
worker: yes
ingress: yes
location: hel
role: [controlplane, worker, etcd]
- address: 65.109.165.216
hostname_override: node3
user: root
labels:
worker: yes
ingress: yes
location: hel
role: [controlplane, worker, etcd]
services:
etcd:
snapshot: true
creation: 6h
retention: 30h
kube-controller:
extra_args:
terminated-pod-gc-threshold: 100
authentication:
strategy: x509
sans:
- "rke.rmnl.ru"
ingress:
provider: nginx
node_selector:
ingress: yes
tolerations:
- key: node-role.kubernetes.io/controlplane
operator: Exists
effect: NoSchedule
- key: node-role.kubernetes.io/etcd
operator: Exists
effect: NoExecute
extra_args:
http-port: 80
https-port: 443