- Dec 11, 2017
-
-
ArchiFleKs authored
For distribution who ship python3 as default python, it breaks the inventory script as it is not compatible with python3.
-
- Dec 05, 2017
-
-
BenGalewsky authored
* Adding bastion and private network provisioning for openstack terraform * Remove usage of floating-ip property * Combine openstack instances + floating ips * Fix relating floating IPs to hosts for openstack builds * Tighten up security groups Allow ssh into all instances with floating IP * Add the gluster hosts to the no-floating group * Break terraform into modules * Update README and var descriptions to match current config * Remove volume property in gluster compute def * Include cluster name in internal network and router names * Make dns_nameservers a variable
-
- Dec 04, 2017
-
-
Jan Jungnickel authored
* Properly tag instances and subnets with `kubernetes.io/cluster/$cluster_name` This is required by kubernetes to support multiple clusters in a single vpc/az * Get rid of loadbalancer_apiserver_address as it is no longer needed
-
- Nov 30, 2017
-
-
Jean-Marie F authored
* Dynamically retrieve aws_bastion_ami latest reference by querying AWS rather than hard coded * Dynamically retrieve the list of availability_zones instead of needing to have them hard coded * Limit availability zones to first 2, using slice extrapolation function * Replace the need for hardcoded variable "aws_cluster_ami" by the data provided by Terraform * Move ami choosing to vars, so people don't need to edit create infrastructure if they want another vendor image (as suggested by @atoms) * Make name of the data block agnostic of distribution, given there are more than one distribution supported * Add documentation about other distros being supported and what to change in which location to make these changes
-
- Nov 02, 2017
-
-
Aivars Sterns authored
-
- Oct 27, 2017
-
-
Aivars Sterns authored
-
- Oct 18, 2017
-
-
Simon Li authored
-
Aivars Sterns authored
-
- Sep 27, 2017
-
-
Pablo Moreno authored
-
- Sep 08, 2017
-
-
Tennis Smith authored
* Add comment line and documentation for bastion host usage * Take out unneeded sudo parm * Remove blank lines * revert changes * take out disabling of strict host checking
-
- Sep 05, 2017
-
-
Tennis Smith authored
* Point apiserver address to 0.0.0.0 Added loadbalancer api server address * Update documentation
-
Yorgos Saslis authored
This trigger ensures the inventory file is kept up-to-date. Otherwise, if the file exists and you've made changes to your terraform-managed infra without having deleted the file, it would never get updated. For example, consider the case where you've destroyed and re-applied the terraform resources, none of the IPs would get updated, so ansible would be trying to connect to the old ones.
-
- Jul 26, 2017
-
-
Alexander Chumakov authored
-
- Jul 11, 2017
-
-
Alexander Chumakov authored
Add resolvconf_mode and cloud_provider config description to README.md
-
- Jul 10, 2017
-
-
Alexander Chumakov authored
Add section how to configure k8s cluster and set up kubectl
-
- Jun 16, 2017
-
-
Spencer Smith authored
-
- Apr 12, 2017
-
-
Vincent Schwarzer authored
-
- Mar 20, 2017
-
-
Vincent Schwarzer authored
-
- Mar 09, 2017
-
-
Connz authored
The nova command for getting the flavors is not nova list-flavors but nova flavor-list
-
- Mar 06, 2017
-
-
Vincent Schwarzer authored
Rewrote AWS Terraform deployment for AWS Kargo. It supports now multiple Availability Zones, AWS Loadbalancer for Kubernetes API, Bastion Host, ... For more information see README
-
- Mar 03, 2017
-
-
Pablo Moreno authored
Restores working order of contrib/terraform/openstack, includes vault group and avoids group_vars/k8s-cluster.yml
-
- Feb 23, 2017
-
-
Bogdan Dobrelya authored
* Leave all.yml to keep only optional vars * Store groups' specific vars by existing group names * Fix optional vars casted as mandatory (add default()) * Fix missing defaults for an optional IP var * Relink group_vars for terraform to reflect changes Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Jan 24, 2017
-
-
Sean M. Collins authored
That way, it will not become stale. Related bug #929
-
- Jan 23, 2017
-
-
Sean M. Collins authored
More recent versions of OpenStack Horizon provide Identity v2 and Identity v3 versions of the RC file.
-
- Jan 06, 2017
-
-
Alexander Block authored
Also update reset.yml to do more dns/network related cleanup.
-
- Jan 05, 2017
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 13, 2016
-
-
Alexander Block authored
-
- Dec 09, 2016
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Dec 08, 2016
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Dec 06, 2016
-
-
Pablo Moreno authored
-
- Nov 21, 2016
-
-
Dan Bode authored
Currently, the terraform script in contrib adds etcd role as a child of k8s-cluster in its generated inventory file. This is problematic when the etcd role is deployed on separate nodes from the k8s master and nodes. In this case, this leads to failures of the k8s node since the PKI certs required for that role have not been propogated.
-
- Nov 18, 2016
-
-
Bogdan Dobrelya authored
* Add download_localhost for the download_run_once mode, which is use the ansible host (a travis node for CI case) to store and distribute containers across cluster nodes in inventory. Defaults to false. * Rework download_run_once logic to fix idempotency of uploading containers. * For Travis CI, enable docker images caching and run Travis workers with sudo enabled as a dependency * For Travis CI, deploy with download_localhost and download_run_once enabled to shourten dev path drastically. * Add compression for saved container images. Defaults to 'best'. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by:
Aleksandr Didenko <adidenko@mirantis.com>
-
- Nov 15, 2016
-
-
sneumann authored
-
- Nov 14, 2016
-
-
Pablo Moreno authored
-
- Nov 07, 2016
-
-
Matthew Mosesohn authored
Squashed commits: [f9355ea1] Swap order in which we reload docker/socket [2ca6819c] Reload docker.socket after installing flannel on coreos Workaround for #569 [9f976e56] Vagrantfile: setup proxy inside virtual machines In corporate networks, it is good to pre-configure proxy variables. [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS Use recent supported version of Ubuntu for local development setup with Vagrant. [50f77cca] Add CI test layouts * Drop Wily from test matrix * Replace the Wily cases dropped with extra cases to test separate roles deployment Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> [03e162b3] Update OWNERS [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs Related bug: https://github.com/ansible/ansible/issues/15405 Uses tar and register because synchronize module cannot sudo on the remote side correctly and copy is too slow. This patch dramatically cuts down the number of tasks to process for cert synchronization. [2778ac61] Add new var skip_dnsmasq_k8s If skip_dnsmasq is set, it will still not set up dnsmasq k8s pod. This enables independent setup of resolvconf section before kubelet is up.
-
- Nov 05, 2016
-
-
Pablo Moreno authored
-
- Jun 15, 2016
-
-
Bill Young authored
-
- Jun 07, 2016
-
-
Spencer Smith authored
-
- Jun 06, 2016
-
-
Paul Czarkowski authored
-