diff options
| author | Michael Gugino <mgugino@redhat.com> | 2017-12-08 17:03:06 -0500 | 
|---|---|---|
| committer | Michael Gugino <mgugino@redhat.com> | 2017-12-08 17:03:06 -0500 | 
| commit | ed4d3fb42125405f8dd0765b4a42c618a9916f22 (patch) | |
| tree | be753393fe1d08e7047a0fedc03a271d7fb91b84 /roles | |
| parent | 091acb2cd3d0ab2a6019d9e96a22e6fed1c0ca9a (diff) | |
| download | openshift-ed4d3fb42125405f8dd0765b4a42c618a9916f22.tar.gz openshift-ed4d3fb42125405f8dd0765b4a42c618a9916f22.tar.bz2 openshift-ed4d3fb42125405f8dd0765b4a42c618a9916f22.tar.xz openshift-ed4d3fb42125405f8dd0765b4a42c618a9916f22.zip | |
Remove unneeded embedded etcd logic
Removing some remaining embedded etcd facts except
for the migration plays.
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/calico/tasks/main.yml | 1 | ||||
| -rw-r--r-- | roles/flannel/defaults/main.yaml | 6 | ||||
| -rw-r--r-- | roles/flannel_register/defaults/main.yaml | 2 | ||||
| -rwxr-xr-x | roles/openshift_facts/library/openshift_facts.py | 3 | ||||
| -rw-r--r-- | roles/openshift_master/templates/master.yaml.v1.j2 | 18 | ||||
| -rw-r--r-- | roles/openshift_master_facts/tasks/main.yml | 1 | 
6 files changed, 6 insertions, 25 deletions
| diff --git a/roles/calico/tasks/main.yml b/roles/calico/tasks/main.yml index 0e3863304..bbc6edd48 100644 --- a/roles/calico/tasks/main.yml +++ b/roles/calico/tasks/main.yml @@ -14,7 +14,6 @@    vars:      etcd_cert_prefix: calico.etcd-      etcd_cert_config_dir: "{{ openshift.common.config_base }}/calico" -    embedded_etcd: "{{ hostvars[groups.oo_first_master.0].openshift.master.embedded_etcd }}"      etcd_ca_host: "{{ groups.oo_etcd_to_config.0 }}"      etcd_cert_subdir: "openshift-calico-{{ openshift.common.hostname }}" diff --git a/roles/flannel/defaults/main.yaml b/roles/flannel/defaults/main.yaml index 488b6b0bc..2e4a0dc39 100644 --- a/roles/flannel/defaults/main.yaml +++ b/roles/flannel/defaults/main.yaml @@ -2,8 +2,8 @@  flannel_interface: "{{ ansible_default_ipv4.interface }}"  flannel_etcd_key: /openshift.com/network  etcd_hosts: "{{ etcd_urls }}" -etcd_peer_ca_file: "{{ openshift.common.config_base }}/node/{{ 'ca' if (embedded_etcd | bool) else 'flannel.etcd-ca' }}.crt" -etcd_peer_cert_file: "{{ openshift.common.config_base }}/node/{{ 'system:node:' + openshift.common.hostname if (embedded_etcd | bool) else 'flannel.etcd-client' }}.crt" -etcd_peer_key_file: "{{ openshift.common.config_base }}/node/{{ 'system:node:' + openshift.common.hostname if (embedded_etcd | bool) else 'flannel.etcd-client' }}.key" +etcd_peer_ca_file: "{{ openshift.common.config_base }}/node/flannel.etcd-ca.crt" +etcd_peer_cert_file: "{{ openshift.common.config_base }}/node/flannel.etcd-client.crt" +etcd_peer_key_file: "{{ openshift.common.config_base }}/node/flannel.etcd-client.key"  openshift_docker_service_name: "{{ 'container-engine' if (openshift_docker_use_system_container | default(False)) else 'docker' }}" diff --git a/roles/flannel_register/defaults/main.yaml b/roles/flannel_register/defaults/main.yaml index 1d0f5df6a..cd11fd9ff 100644 --- a/roles/flannel_register/defaults/main.yaml +++ b/roles/flannel_register/defaults/main.yaml @@ -4,6 +4,6 @@ flannel_subnet_len: "{{ 32 - (openshift.master.sdn_host_subnet_length | int) }}"  flannel_etcd_key: /openshift.com/network  etcd_hosts: "{{ etcd_urls }}"  etcd_conf_dir: "{{ openshift.common.config_base }}/master" -etcd_peer_ca_file: "{{ etcd_conf_dir + '/ca.crt' if (openshift.master.embedded_etcd | bool) else etcd_conf_dir + '/master.etcd-ca.crt' }}" +etcd_peer_ca_file: "{{ etcd_conf_dir + '/master.etcd-ca.crt' }}"  etcd_peer_cert_file: "{{ etcd_conf_dir }}/master.etcd-client.crt"  etcd_peer_key_file: "{{ etcd_conf_dir }}/master.etcd-client.key" diff --git a/roles/openshift_facts/library/openshift_facts.py b/roles/openshift_facts/library/openshift_facts.py index 520c00340..a10ba9310 100755 --- a/roles/openshift_facts/library/openshift_facts.py +++ b/roles/openshift_facts/library/openshift_facts.py @@ -458,7 +458,6 @@ def set_url_facts_if_unset(facts):          etcd_urls = []          if etcd_hosts != '':              facts['master']['etcd_port'] = ports['etcd'] -            facts['master']['embedded_etcd'] = False              for host in etcd_hosts:                  etcd_urls.append(format_url(use_ssl['etcd'], host,                                              ports['etcd'])) @@ -1595,7 +1594,7 @@ class OpenShiftFacts(object):                                        console_port='8443', etcd_use_ssl=True,                                        etcd_hosts='', etcd_port='4001',                                        portal_net='172.30.0.0/16', -                                      embedded_etcd=True, embedded_kube=True, +                                      embedded_kube=True,                                        embedded_dns=True,                                        bind_addr='0.0.0.0',                                        session_max_seconds=3600, diff --git a/roles/openshift_master/templates/master.yaml.v1.j2 b/roles/openshift_master/templates/master.yaml.v1.j2 index 92668b227..f1a76e5f5 100644 --- a/roles/openshift_master/templates/master.yaml.v1.j2 +++ b/roles/openshift_master/templates/master.yaml.v1.j2 @@ -69,29 +69,13 @@ dnsConfig:    bindNetwork: tcp4  {% endif %}  etcdClientInfo: -  ca: {{ "ca-bundle.crt" if (openshift.master.embedded_etcd | bool) else "master.etcd-ca.crt" }} +  ca: master.etcd-ca.crt    certFile: master.etcd-client.crt    keyFile: master.etcd-client.key    urls:  {% for etcd_url in openshift.master.etcd_urls %}      - {{ etcd_url }}  {% endfor %} -{% if openshift.master.embedded_etcd | bool %} -etcdConfig: -  address: {{ openshift.common.hostname }}:{{ openshift.master.etcd_port }} -  peerAddress: {{ openshift.common.hostname }}:7001 -  peerServingInfo: -    bindAddress: {{ openshift.master.bind_addr }}:7001 -    certFile: etcd.server.crt -    clientCA: ca-bundle.crt -    keyFile: etcd.server.key -  servingInfo: -    bindAddress: {{ openshift.master.bind_addr }}:{{ openshift.master.etcd_port }} -    certFile: etcd.server.crt -    clientCA: ca-bundle.crt -    keyFile: etcd.server.key -  storageDirectory: {{ r_openshift_master_data_dir }}/openshift.local.etcd -{% endif %}  etcdStorageConfig:    kubernetesStoragePrefix: kubernetes.io    kubernetesStorageVersion: v1 diff --git a/roles/openshift_master_facts/tasks/main.yml b/roles/openshift_master_facts/tasks/main.yml index 0cb87dcaa..418dcba67 100644 --- a/roles/openshift_master_facts/tasks/main.yml +++ b/roles/openshift_master_facts/tasks/main.yml @@ -45,7 +45,6 @@        etcd_port: "{{ openshift_master_etcd_port | default(None) }}"        etcd_use_ssl: "{{ openshift_master_etcd_use_ssl | default(None) }}"        etcd_urls: "{{ openshift_master_etcd_urls | default(None) }}" -      embedded_etcd: "{{ openshift_master_embedded_etcd | default(None) }}"        embedded_kube: "{{ openshift_master_embedded_kube | default(None) }}"        embedded_dns: "{{ openshift_master_embedded_dns | default(None) }}"        bind_addr: "{{ openshift_master_bind_addr | default(None) }}" | 
