- name: helm-list
shell: HELM_HOST={{ caas.tiller_ip }}:{{ caas.tiller_port }} helm get {{ infra_chart_name }}
- register: crf_list_result
- failed_when: "( crf_list_result.rc != 0 ) and ( not (crf_list_result.stderr | search('Error: release')) )"
+ register: caas_list_result
+ failed_when: "( caas_list_result.rc != 0 ) and ( not (caas_list_result.stderr | search('Error: release')) )"
- block:
- name: Install infra_chart with helm
shell: HELM_HOST={{ caas.tiller_ip }}:{{ caas.tiller_port }} helm install --wait --timeout {{ caas.helm_operation_timeout }} --name {{ infra_chart_name }} default/{{ infra_chart_name }}
- when: "crf_list_result is defined and ( ( crf_list_result.stderr | search('Error: release:') ) or ( crf_list_result.stdout == '' ) )"
+ when: "caas_list_result is defined and ( ( caas_list_result.stderr | search('Error: release:') ) or ( caas_list_result.stdout == '' ) )"
rescue:
- - name: Delete the crf_infra_chart
+ - name: Delete the caas_infra_chart
shell: HELM_HOST={{ caas.tiller_ip }}:{{ caas.tiller_port }} helm delete --purge {{ infra_chart_name }}
- name: fail the current playbook run, because helm install failed
infra_containers_directory: "{{ caas_base_directory }}/images"
manifests_directory: "{{ caas_base_directory }}/manifests"
registry_directory: /var/lib/registry
-apiserver_in_hosts: apiserver.nokia.net
+apiserver_in_hosts: apiserver.{{ dns_domain }}
etcd_api_port: 4111
etcd_peer_port: 4112
-kubernetes_component_label: ncrf-image
-swift_url: swift.kube-system.svc.nokia.net
+kubernetes_component_label: akrec-image
+swift_url: swift.kube-system.svc.{{ dns_domain }}
swift_port: 8084
swift: https://{{ swift_url }}:{{ swift_port }}
-swift_update_url: swift-update.kube-system.svc.nokia.net
+swift_update_url: swift-update.kube-system.svc.{{ dns_domain }}
swift_memcached_port: 11222
update_swift_port: 8091
swift_update: https://{{ swift_update_url }}:{{ update_swift_port }}
chart_repo_ip: 10.254.210.229
-chart_repo_url: chart-repo.kube-system.svc.nokia.net
+chart_repo_url: chart-repo.kube-system.svc.{{ dns_domain }}
chart_repo_port: 8088
chart_repo: https://{{ chart_repo_url }}:{{ chart_repo_port }}
tiller_ip: 10.254.165.237
-tiller_url: tiller.kube-system.svc.nokia.net
+tiller_url: tiller.kube-system.svc.{{ dns_domain }}
tiller_port: 44134
tiller: https://{{ tiller_url }}:{{ tiller_port }}
-registry_url: registry.kube-system.svc.nokia.net
+registry_url: registry.kube-system.svc.{{ dns_domain }}
registry_port: 5555
registry: https://{{ registry_url }}:{{ registry_port }}
registry_repo: "caas"
-update_registry_url: registry-update.kube-system.svc.nokia.net
+update_registry_url: registry-update.kube-system.svc.{{ dns_domain }}
update_registry_port: 5556
update_registry: https://{{ update_registry_url }}:{{ update_registry_port }}
-elasticsearch_url: elasticsearch-logging.kube-system.svc.nokia.net
+elasticsearch_url: elasticsearch-logging.kube-system.svc.{{ dns_domain }}
elasticsearch_port: 9200
elasticsearch_memory_request: 1Gi
elasticsearch_memory_limit: 2Gi
elasticsearch: https://{{ elasticsearch_url }}:{{ elasticsearch_port }}
internal_flannel_interface: eth0
container_wait_timeout: 120
-ldap_master_url: master.infraldap-server.nokia.net
-ldap_slave_url: infraldap-server-slave.kube-system.svc.nokia.net
+ldap_master_url: master.infraldap-server.{{ dns_domain }}
+ldap_slave_url: infraldap-server-slave.kube-system.svc.{{ dns_domain }}
apiserver_secure_port: 6443
apiserver_svc_port: 443
default_partition_size: 16
caas_policy_directory: "{{ caas_base_directory }}/policies"
kubernetes_service_url: kubernetes.default.svc
prometheus_port: 9090
-prometheus_url: prometheus.kube-system.svc.nokia.net
+prometheus_url: prometheus.kube-system.svc.{{ dns_domain }}
prometheus: https://{{ prometheus_url }}:{{ prometheus_port }}
custom_metrics_api_port: 6443
custom_metrics_api_serviceport: 443
service_cluster_ip_cidr: "10.254.0.0/16"
apiserver_svc_ip: "10.254.0.1"
dns_svc_ip: "10.254.0.254"
-apiserver_service_name: "kubernetes.default.svc.nokia.net"
+apiserver_service_name: "kubernetes.default.svc.{{ dns_domain }}"
rbac_manifests_directory: "{{ caas_base_directory }}/rbac_manifests"
webhook_port: 443
root_partition: "/dev/vda"
# limitations under the License.
# Swift
-function swiftauth { source /etc/swift/usr/admin/env_file; export SWIFT_AUTH_KEY=`curl --cacert /etc/swift/main/tls-proxy/ca.pem -XGET -i -H"X-Auth-User:${SWIFT_TENANT}:${SWIFT_USER}" -H"X-Auth-Key:${SWIFT_PASS}" https://swift.kube-system.svc.nokia.net:8084/auth/v1.0 | grep X-Auth-Token: | awk '{print $2;}'`; }
-function swiftget { curl --cacert /etc/swift/main/tls-proxy/ca.pem -XGET -H"X-Auth-Token: ${SWIFT_AUTH_KEY}" https://swift.kube-system.svc.nokia.net:8084/v1.0/AUTH_admin${1}; }
-function swiftput { curl --cacert /etc/swift/main/tls-proxy/ca.pem -XPUT -H"X-Auth-Token: ${SWIFT_AUTH_KEY}" -T ${1} https://swift.kube-system.svc.nokia.net:8084/v1.0/AUTH_admin${2}; }
+function swiftauth { source /etc/swift/usr/admin/env_file; export SWIFT_AUTH_KEY=`curl --cacert /etc/swift/main/tls-proxy/ca.pem -XGET -i -H"X-Auth-User:${SWIFT_TENANT}:${SWIFT_USER}" -H"X-Auth-Key:${SWIFT_PASS}" "${SWIFT_URL}/auth/v1.0" | grep X-Auth-Token: | awk '{print $2;}'`; }
+function swiftget { curl --cacert /etc/swift/main/tls-proxy/ca.pem -XGET -H"X-Auth-Token: ${SWIFT_AUTH_KEY}" "${SWIFT_URL}/v1.0/AUTH_admin${1}"; }
+function swiftput { curl --cacert /etc/swift/main/tls-proxy/ca.pem -XPUT -H"X-Auth-Token: ${SWIFT_AUTH_KEY}" -T ${1} "${SWIFT_URL}/v1.0/AUTH_admin${2}"; }