mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
Ansible: cert gen: use inventory hostname not ip address
This commit is contained in:
parent
b459b796b6
commit
8b57cc8918
@ -20,9 +20,9 @@ set -o pipefail
|
|||||||
|
|
||||||
# Caller should set in the ev:
|
# Caller should set in the ev:
|
||||||
# MASTER_IP - this may be an ip or things like "_use_gce_external_ip_"
|
# MASTER_IP - this may be an ip or things like "_use_gce_external_ip_"
|
||||||
|
# MASTER_NAME - DNS name for the master
|
||||||
# DNS_DOMAIN - which will be passed to minions in --cluster_domain
|
# DNS_DOMAIN - which will be passed to minions in --cluster_domain
|
||||||
# SERVICE_CLUSTER_IP_RANGE - where all service IPs are allocated
|
# SERVICE_CLUSTER_IP_RANGE - where all service IPs are allocated
|
||||||
# MASTER_NAME - I'm not sure what it is...
|
|
||||||
|
|
||||||
# Also the following will be respected
|
# Also the following will be respected
|
||||||
# CERT_DIR - where to place the finished certs
|
# CERT_DIR - where to place the finished certs
|
||||||
|
@ -15,12 +15,12 @@
|
|||||||
# FIXME This only generates a cert for one master...
|
# FIXME This only generates a cert for one master...
|
||||||
- name: Run create cert script on master
|
- name: Run create cert script on master
|
||||||
command:
|
command:
|
||||||
"{{ kube_script_dir }}/make-ca-cert.sh {{ inventory_hostname }}"
|
"{{ kube_script_dir }}/make-ca-cert.sh"
|
||||||
args:
|
args:
|
||||||
creates: "{{ kube_cert_dir }}/server.crt"
|
creates: "{{ kube_cert_dir }}/server.crt"
|
||||||
environment:
|
environment:
|
||||||
MASTER_IP: "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}"
|
MASTER_IP: "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}"
|
||||||
MASTER_NAME: "kubernetes"
|
MASTER_NAME: "{{ inventory_hostname }}"
|
||||||
DNS_DOMAIN: "{{ dns_domain }}"
|
DNS_DOMAIN: "{{ dns_domain }}"
|
||||||
SERVICE_CLUSTER_IP_RANGE: "{{ kube_service_addresses }}"
|
SERVICE_CLUSTER_IP_RANGE: "{{ kube_service_addresses }}"
|
||||||
CERT_DIR: "{{ kube_cert_dir }}"
|
CERT_DIR: "{{ kube_cert_dir }}"
|
||||||
|
Loading…
Reference in New Issue
Block a user