From 591a2dc94a1b2fd67fc89ba0f4a93719277a7a03 Mon Sep 17 00:00:00 2001 From: Feilong Wang Date: Thu, 19 Apr 2018 15:09:26 +1200 Subject: [PATCH] Rename scripts Scripts are the core of Magnum for COE deployment. To be more clear and consistent, two changes proposed in this patch: 1. Rename network related script to xxx-flannel-xxx given they are all for flannel and now we have calico driver. 2. Adding .sh for some scripts to be consistent with others. Change-Id: I1a8dfe21d4ff0c58f7f52ebea05c9b22dff16bf0 --- ...api-manager => enable-cert-api-manager.sh} | 0 ...ontroller => enable-ingress-controller.sh} | 0 ...ress-traefik => enable-ingress-traefik.sh} | 0 ...toring => enable-prometheus-monitoring.sh} | 0 ...g-service.sh => flannel-config-service.sh} | 0 ...{network-service.sh => flannel-service.sh} | 0 ...work-config.sh => write-flannel-config.sh} | 0 .../templates/kubemaster.yaml | 16 +++++++-------- .../templates/kubeminion.yaml | 6 +++--- .../templates/kubemaster.yaml | 20 +++++++++---------- .../kubeminion_software_configs.yaml | 6 +++--- 11 files changed, 24 insertions(+), 24 deletions(-) rename magnum/drivers/common/templates/kubernetes/fragments/{enable-cert-api-manager => enable-cert-api-manager.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{enable-ingress-controller => enable-ingress-controller.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{enable-ingress-traefik => enable-ingress-traefik.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{enable-prometheus-monitoring => enable-prometheus-monitoring.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{network-config-service.sh => flannel-config-service.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{network-service.sh => flannel-service.sh} (100%) rename magnum/drivers/common/templates/kubernetes/fragments/{write-network-config.sh => write-flannel-config.sh} (100%) diff --git a/magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager b/magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager rename to magnum/drivers/common/templates/kubernetes/fragments/enable-cert-api-manager.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller b/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller rename to magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-controller.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik b/magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik rename to magnum/drivers/common/templates/kubernetes/fragments/enable-ingress-traefik.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring b/magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring rename to magnum/drivers/common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/network-config-service.sh b/magnum/drivers/common/templates/kubernetes/fragments/flannel-config-service.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/network-config-service.sh rename to magnum/drivers/common/templates/kubernetes/fragments/flannel-config-service.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/network-service.sh b/magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/network-service.sh rename to magnum/drivers/common/templates/kubernetes/fragments/flannel-service.sh diff --git a/magnum/drivers/common/templates/kubernetes/fragments/write-network-config.sh b/magnum/drivers/common/templates/kubernetes/fragments/write-flannel-config.sh similarity index 100% rename from magnum/drivers/common/templates/kubernetes/fragments/write-network-config.sh rename to magnum/drivers/common/templates/kubernetes/fragments/write-flannel-config.sh diff --git a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml index 6f4d716ed0..62718041a4 100644 --- a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml +++ b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml @@ -516,13 +516,13 @@ resources: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/write-network-config.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/write-flannel-config.sh} network_config_service: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/network-config-service.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/flannel-config-service.sh} enable_services: type: OS::Heat::SoftwareConfig @@ -575,8 +575,8 @@ resources: - config: {get_resource: add_proxy} - config: {get_resource: start_container_agent} - config: {get_resource: enable_services} - - config: {get_resource: write_network_config} - - config: {get_resource: network_config_service} + - config: {get_resource: write_flannel_config} + - config: {get_resource: flannel_config_service} - config: {get_resource: kube_apiserver_to_kubelet_role} - config: {get_resource: master_wc_notify} @@ -600,7 +600,7 @@ resources: group: script config: str_replace: - template: {get_file: ../../common/templates/kubernetes/fragments/enable-prometheus-monitoring} + template: {get_file: ../../common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh} params: "$ADMIN_PASSWD": {get_param: grafana_admin_passwd} @@ -618,7 +618,7 @@ resources: group: script config: str_replace: - template: {get_file: ../../common/templates/kubernetes/fragments/enable-cert-api-manager} + template: {get_file: ../../common/templates/kubernetes/fragments/enable-cert-api-manager.sh} params: "$CA_KEY": {get_param: ca_key} @@ -651,8 +651,8 @@ resources: config: str_replace: params: - $enable-ingress-traefik: {get_file: ../../common/templates/kubernetes/fragments/enable-ingress-traefik} - template: {get_file: ../../common/templates/kubernetes/fragments/enable-ingress-controller} + $enable-ingress-traefik: {get_file: ../../common/templates/kubernetes/fragments/enable-ingress-traefik.sh} + template: {get_file: ../../common/templates/kubernetes/fragments/enable-ingress-controller.sh} enable_ingress_controller_deployment: type: OS::Heat::SoftwareDeployment diff --git a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml index 341380c923..09a311edd9 100644 --- a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml +++ b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml @@ -379,11 +379,11 @@ resources: group: ungrouped config: {get_file: ../../common/templates/kubernetes/fragments/configure-kubernetes-minion.sh} - network_service: + flannel_service: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/network-service.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/flannel-service.sh} enable_services: type: OS::Heat::SoftwareConfig @@ -445,7 +445,7 @@ resources: - config: {get_resource: configure_docker_storage} - config: {get_resource: configure_docker_registry} - config: {get_resource: configure_kubernetes_minion} - - config: {get_resource: network_service} + - config: {get_resource: flannel_service} - config: {get_resource: add_proxy} - config: {get_resource: enable_services} - config: {get_resource: enable_node_exporter} diff --git a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml index ee42e99bdb..7169b34b2d 100644 --- a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml +++ b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubemaster.yaml @@ -373,17 +373,17 @@ resources: group: ungrouped config: {get_file: ../../common/templates/kubernetes/fragments/configure-kubernetes-master.sh} - write_network_config: + write_flannel_config: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/write-network-config.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/write-flannel-config.sh} - network_config_service: + flannel_config_service: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/network-config-service.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/flannel-config-service.sh} enable_services: type: OS::Heat::SoftwareConfig @@ -391,11 +391,11 @@ resources: group: ungrouped config: {get_file: ../../common/templates/kubernetes/fragments/enable-services-master.sh} - network_service: + flannel_service: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/network-service.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/flannel-service.sh} enable_kube_controller_manager_scheduler: type: OS::Heat::SoftwareConfig @@ -459,9 +459,9 @@ resources: - config: {get_resource: configure_kubernetes} - config: {get_resource: add_proxy} - config: {get_resource: enable_services} - - config: {get_resource: write_network_config} - - config: {get_resource: network_config_service} - - config: {get_resource: network_service} + - config: {get_resource: write_flannel_config} + - config: {get_resource: flannel_config_service} + - config: {get_resource: flannel_service} - config: {get_resource: kube_apiserver_to_kubelet_role} - config: {get_resource: enable_kube_controller_manager_scheduler} - config: {get_resource: enable_kube_proxy} @@ -475,7 +475,7 @@ resources: group: script config: str_replace: - template: {get_file: ../../common/templates/kubernetes/fragments/enable-prometheus-monitoring} + template: {get_file: ../../common/templates/kubernetes/fragments/enable-prometheus-monitoring.sh} params: "$ADMIN_PASSWD": {get_param: grafana_admin_passwd} diff --git a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml index e9abf11718..6191bc2e40 100644 --- a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml +++ b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml @@ -277,11 +277,11 @@ resources: group: ungrouped config: {get_file: ../../common/templates/kubernetes/fragments/configure-kubernetes-minion.sh} - network_service: + flannel_service: type: OS::Heat::SoftwareConfig properties: group: ungrouped - config: {get_file: ../../common/templates/kubernetes/fragments/network-service.sh} + config: {get_file: ../../common/templates/kubernetes/fragments/flannel-service.sh} enable_services: type: OS::Heat::SoftwareConfig @@ -348,7 +348,7 @@ resources: - config: {get_resource: configure_docker_storage} - config: {get_resource: configure_docker_registry} - config: {get_resource: configure_kubernetes_minion} - - config: {get_resource: network_service} + - config: {get_resource: flannel_service} - config: {get_resource: add_proxy} - config: {get_resource: enable_services} - config: {get_resource: enable_kube_proxy}