Browse Source

Update node labels according to new CCP nodeSelector

Aleksandr Didenko 8 years ago
parent
commit
96add56527
2 changed files with 12 additions and 6 deletions
  1. 12
      ccp/ccp-deploy.sh
  2. 6
      playbooks/ccp-deploy.yaml

12
ccp/ccp-deploy.sh

@ -7,12 +7,12 @@ create_network_conf() {
}
assign_node_roles() {
kubectl label nodes node2 openstack-role=controller
kubectl label nodes node3 openstack-role=controller
kubectl label nodes node4 openstack-role=compute
kubectl label nodes node5 openstack-role=compute
kubectl label nodes node6 openstack-role=compute
kubectl label nodes node7 openstack-role=compute
kubectl label nodes node2 openstack-controller=true
kubectl label nodes node3 openstack-controller=true
kubectl label nodes node4 openstack-controller=true
kubectl label nodes node5 openstack-compute=true
kubectl label nodes node6 openstack-compute=true
kubectl label nodes node7 openstack-compute=true
}
create_network_conf

6
playbooks/ccp-deploy.yaml

@ -2,6 +2,12 @@
pre_tasks:
- name: Rsync nodes list
synchronize: src=/root/nodes dest=/root/nodes
- name: Rsync MCP scripts and repo
synchronize:
src: /root/ccp/
dest: /root/ccp/
rsync_opts:
- "--exclude=/microservices-repos"
tasks:
- name: Deploy CCP
shell: ./ccp-deploy.sh

Loading…
Cancel
Save