feat(install): install worker nodes

!5 #2
This commit is contained in:
2023-11-02 13:35:33 +09:30
parent 50f48ab5a1
commit fd547a4c0f
4 changed files with 59 additions and 11 deletions

View File

@ -7,16 +7,14 @@
#
{% if Kubernetes_Prime | default(false) | bool -%}cluster-cidr: "{{ KubernetesPodSubnet }}"{% endif %}
{% if Kubernetes_Master | default(false) -%}cluster-init: true{% endif%}
{% if Kubernetes_Master | default(false) -%}cluster-init: true
disable-network-policy: true
disable:
- traefik
{% if Kubernetes_Master | default(false) -%}
etcd-snapshot-retention: {{ kubernetes_etcd_snapshot_retention | int }}
etcd-snapshot-schedule-cron: "{{ kubernetes_etcd_snapshot_cron_schedule }}"
{% endif %}
flannel-backend: none
{% if Kubernetes_Master | default(false) -%}
kube-apiserver-arg:
- audit-log-path=/var/lib/rancher/k3s/server/logs/audit.log
- audit-policy-file=/var/lib/rancher/k3s/server/audit.yaml
@ -32,6 +30,6 @@ kube-apiserver-arg:
{% endif %}
{% if host_external_ip | default('') %} node-external-ip: "{{ host_external_ip }}"{% endif %}
server: https://{{ hostvars[kubernetes_config.cluster.prime.name].ansible_host }}:6443
{% if not Kubernetes_Prime | default(false) | bool -%}
{% if Kubernetes_Master | default(false) | bool -%}
service-cidr: "{{ KubernetesServiceSubnet }}"
{% endif %}