Advertisement
Guest User

Untitled

a guest
Aug 19th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. vi /etc/selinux/config #disabled
  2. vi /etc/sysconfig/network-scripts/ifcfg-eth1
  3. systemctl disable firewalld
  4. systemctl stop firewalld
  5. reboot
  6. yum install -y epel-release
  7. yum -y install ntp
  8. yum -y install python-devel libffi-devel openssl-devel gcc python-pip
  9. sudo pip install -U pip
  10. pip install -U docker-py
  11. pip install -U ansible==1.9.4
  12. pip install kolla
  13. pip install -U python-openstackclient python-neutronclient
  14. systemctl enable ntpd.service
  15. systemctl start ntpd.service
  16. curl -sSL https://get.docker.io | bash
  17. sudo usermod -aG docker root
  18. mkdir -p /etc/systemd/system/docker.service.d
  19. tee /etc/systemd/system/docker.service.d/kolla.conf <<-'EOF'
  20. [Service]
  21. MountFlags=shared
  22. EOF
  23. systemctl daemon-reload
  24. systemctl restart docker
  25. systemctl enable docker
  26. cp -r /usr/share/kolla/etc_examples/kolla/ /etc/
  27. cd / && mkdir -p certs && openssl req -newkey rsa:4096 -nodes -sha256 -keyout certs/domain.key -x509 -days 365 -out certs/domain.crt
  28. mkdir -p /etc/docker/certs.d/deployer.local:4000
  29. cp /certs/domain.crt /etc/docker/certs.d/deployer.local\:4000/ca.crt
  30. cd / && mkdir -p registry/data/
  31. docker run -d -p 4000:5000 --restart=always --name registry -v /registry/data/:/var/lib/registry -v /certs/:/certs -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key registry:2
  32. vi /etc/kolla/kolla-build.conf
  33. kolla-genpwd
  34. vi /etc/kolla/globals.yml
  35. vi /usr/share/kolla/ansible/inventory/multinode
  36. vi /etc/hosts
  37. kolla-build --registry deployer.local:4000 --push
  38. ssh-keygen
  39. ssh-copy-id root@192.168.1.40
  40. ssh-copy-id root@192.168.1.24
  41. vi /etc/hosts
  42. scp /etc/hosts root@node1:/etc/hosts
  43. scp /etc/hosts root@node2:/etc/hosts
  44. scp /etc/docker/certs.d/deployer.local\:4000/ca.crt root@node1:/etc/docker/certs.d/deployer.local:4000/
  45. scp /etc/docker/certs.d/deployer.local\:4000/ca.crt root@node2:/etc/docker/certs.d/deployer.local:4000/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement