Commit Graph

13 Commits

Author SHA1 Message Date
Sean McGinnis 126bd4af7f
Retire repo and note new content in openstack/osops
Change-Id: Ibf7eab00a55cda9423663feb2dc3feea8ac3778a
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-09-10 20:00:52 -05:00
Jenkins 88ebbcf77f Merge "use kubeadm to reduce complexity of installing k8s" 2016-10-27 23:02:06 +00:00
Paul Czarkowski 9ee2e11c19 use kubeadm to reduce complexity of installing k8s
[kubeadm](http://kubernetes.io/docs/getting-started-guides/kubeadm/) provides
an easier way to install kubernetes.  Let's use it and simplify our terraform.

* swap out coreos for ubuntu/centos as kubeadm has apt/yum repos
* remove SSL creation as kubeadm does that
* remove etcd/cloudinit as kubeadm handles etcd
* add basic install script to set up deps and repos

tested installing to both ubuntu xenial and centos 7 images.

Change-Id: I63c2f0419457587c53b112c28ab96f55add7676a
2016-10-16 15:01:39 -05:00
Victor Morales 1d4aa339a9 Add CI/CD terraform scripts
Change-Id: I791c9c50c70fcf41077c0c5125bce2b534be51c7
2016-10-16 11:56:25 -05:00
Tong Li 22e9aad745 Remove hardcoded volume point and tenant network issues
This patch set fixed the following problems

  1. Using hardcoded device names such as eth0, /dev/vdb.
     These names are configurable now
  2. Requires tenant networks to be avaialbe.
     No longer required now
  3. Terraform multiple endpoints issue can not be overcame.
     Recreated the docker swarm workload test using ansible

Change-Id: Ic4bcd07caa7f7a27f7cb520fb3302fb547f085f0
2016-09-13 12:53:51 -04:00
Tong Li 85b502c8ce swarm-manager.service does not support enable as a command
Change-Id: I197ef53fc8b5d59efd793bc925a516b9d265427e
2016-08-31 18:07:13 +00:00
Tong Li 78614de330 Add lampstack terraform scripts for workload test
Change-Id: Ibc4529b5a0ba6f0069090233eb3e3002f4801b8f
2016-08-06 10:04:31 -04:00
Tyler Britten 1a183467e7 fixes refrence to wrong file
1) Updated file references to remove depricated terrform option
2) fixed the ADVERTISE_IP var to use the OpenStack private net IP instead of floating ip. proxy on compute nodes could not reach via FIP
3) added missing sed line for HYPERKUBE_VERSION on compute nodes

Changed to allow all TCP ports from whitelisted IP instead of just 22

updated image reference and added overrides for kubectl and hyperkube versions

Remove Outdated Add-ons

Update kubelet service definition to use the newer kubelet-wrapper in CoreOS. Updated image references to use CoreOS Specifc ones found on quay.io

Fixed Quay-based hyperkube versioning

typo

typo- missing LR

Fixed wrong service account key

Updated README as well

md formatting fix

Change-Id: I4faaf00319c332d15748f17ebda7d9b8306d7716
2016-07-06 12:53:55 -04:00
Jenkins a9e0c26fc3 Merge "initial commit of deis" 2016-01-19 18:03:31 +00:00
Paul Czarkowski c3a21dfab4 initial commit of deis
Change-Id: I940a37f2790a7ca6df39ce4e116b0bf9ceb74406
2016-01-17 12:39:25 -06:00
Paul Czarkowski 5950263b8f initial commit of terraform docker registry
Change-Id: I5f05fd84d3a0e75aa9379cd6b1dcf1c97a5210c7
2016-01-09 16:55:27 -06:00
Paul Czarkowski dbcd8dc1fc initial commit of terraform kubernetes coreos
Change-Id: I3176fab889220ac8d5f4aa3ca3ee2dacc7cf6e57
2016-01-03 17:53:12 -06:00
Paul Czarkowski 6139e756b1 add terraform example for docker swarm
Change-Id: I249b8398fefc518c2275ae06fe283a978b51abc9
2016-01-01 15:48:10 -06:00