- Jan 05, 2018
-
-
ArchiFleKs authored
Hardcoded variables are removed from variables.tf file because it might not be suitable for all OpenStack Cloud depending on Identity API version available (between v2 or v3) and preferred authentication method.
-
- 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
-
- Oct 16, 2017
-
-
Pablo Moreno authored
-
Pablo Moreno 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.
-
- Aug 20, 2017
-
-
Abdelsalam Abbas authored
-
- Aug 18, 2017
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
Matthew Mosesohn authored
This does not address per-node certs and scheduler/proxy/controller-manager component certs which are now required. This should be handled in a follow-up patch.
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
Bogdan Dobrelya authored
Install roles under /usr/local/share/kubespray/roles, playbooks - /usr/local/share/kubespray/playbooks/, ansible.cfg and inventory group vars - into /etc/kubespray. Ship README and an example inventory as the package docs. Update the ansible.cfg to consume the roles from the given path, including virtualenvs prefix, if defined. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Aug 11, 2017
-
-
Abdelsalam Abbas authored
-
- Jul 26, 2017
-
-
Alexander Chumakov authored
-
- Jul 20, 2017
-
-
Abdelsalam Abbas authored
-
- Jul 11, 2017
-
-
Alexander Chumakov authored
Add resolvconf_mode and cloud_provider config description to README.md
-
- Jul 10, 2017
-
-
Abdelsalam Abbas authored
-
Alexander Chumakov authored
Add section how to configure k8s cluster and set up kubectl
-
- Jul 09, 2017
-
-
Abdelsalam Abbas authored
-
- Jun 23, 2017
-
-
Spencer Smith authored
-
- Jun 16, 2017
-
-
Spencer Smith authored
-
- May 19, 2017
-
-
Spencer Smith authored
-
- Apr 12, 2017
-
-
Vincent Schwarzer authored
-
- Mar 21, 2017
-
-
Matthew Mosesohn authored
Optional Ansible playbook for preparing a host for running Kargo. This includes creation of a user account, some basic packages, and sysctl values required to allow CNI networking on a libvirt network.
-
- 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
-
-
Vincent Schwarzer authored
The AWS IAM profiles and policies required to run Kargo on AWS are no longer hosted in the kubernetes main repo since kube-up got deprecated. Hence we have to move the files into the kargo repository.
-
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 27, 2017
-
-
Brad Beam authored
-
- Jan 24, 2017
-
-
Sean M. Collins authored
That way, it will not become stale. Related bug #929
-