- May 24, 2016
-
-
Spencer Smith authored
-
- May 23, 2016
-
-
Smaine Kahlouch authored
turn adduser/download roles into meta roles
-
Paul Czarkowski authored
This should make things a little more composable, by making these roles meta roles that perform no actions by default we allow each role to own its own resources.
-
- May 22, 2016
-
-
Smaine Kahlouch authored
set `--advertise-address` for kube api-server
-
Paul Czarkowski authored
Kubernetes API server has an option: ``` --advertise-address=<nil>: The IP address on which to advertise the apiserver to members of the cluster. This address must be reachable by the rest of the cluster. If blank, the --bind-address will be used. If --bind-address is unspecified, the host's default interface will be used. ``` kargo does not set --bind-address, thus it binds to eth0, in vagrant and similar environments this causes issues because nodes cannot talk to eachother over eth0. This sets `--advertise-address` to `ip` if its set, otherwise the default behavior of is persisted by using `ansible_default_ipv4.address`.
-
- May 21, 2016
-
-
Smaine Kahlouch authored
set vm box to be hashicorp hosted trusty
-
Paul Czarkowski authored
using a shared folder can cause race conditions for the download role as it tries to download files on all the nodes to the same shared path. This adds a flag to run the tasks in the download role on just one node.
-
Paul Czarkowski authored
I accidently left in the old download URL for coreos even after I switched the box name to be ubuntu, it worked fine for me because I already had that box locally so it didn't try to download. This should resolve this by using the official bento/ubuntu-14.04 box which is a nice minimal image. We also allow the default behaviour of sharing folder to VMs By doing this we can stage our download files in a shared location and speed up subsequent runs significantly. Finally will create more verbose documentation.
-
- May 18, 2016
-
-
Antoine Legrand authored
-
- May 17, 2016
-
-
Smaine Kahlouch authored
Use correct google ns for dns upstream
-
David Reuss authored
-
- May 16, 2016
-
-
Smaine Kahlouch authored
Fix issue with check_certs playbook
-
Paul Czarkowski authored
check_certs task "Check_certs | Set 'sync_certs' to true" was failing due to the dict not existing, this sets defaults that allows the correct behavior of the conditionals.
-
- May 13, 2016
-
-
Smaine Kahlouch authored
fix flannel deployment, remove docker bridge before restarting
-
Smana authored
-
Smaine Kahlouch authored
Remove need to pre-create writeable dir on CoreOS
-
Spencer Smith authored
-
- May 12, 2016
-
-
Smaine Kahlouch authored
Issue-229: Support Proxies in Docker Daemon
-
Spencer Smith authored
-
Smaine Kahlouch authored
Update README.md
-
Spencer Smith authored
-
Spencer Smith authored
-
Spencer Smith authored
-
Spencer Smith authored
-
Antoine Legrand authored
-
Smaine Kahlouch authored
upgrade k8s vers, and add a script for future upgrades
-
Smana authored
-
Smaine Kahlouch authored
fixes the certs issue when masters or not in the kube-node group
-
Smana authored
-
- May 11, 2016
-
-
Smaine Kahlouch authored
Issue 231: ensure ca.pem makes it to multi-masters
-
Spencer Smith authored
-
Smaine Kahlouch authored
Issue 233: Typo with sync_tokens vs. sync_certs
-
Spencer Smith authored
-
Spencer Smith authored
-
Spencer Smith authored
-
Spencer Smith authored
-
- May 09, 2016
-
-
Smaine Kahlouch authored
Add native Vagrant support
-
Paul Czarkowski authored
-
Paul Czarkowski authored
* set flannel backend type to `host-gw` * set flannel interface to be eth1 ip
-
- May 08, 2016
-
-
Paul Czarkowski authored
This allows you to simply run `vagrant up` to get a 3 node HA cluster. * Creates a dynamic inventory and uses the inventory/group_vars/all.yml * commented lines in inventory.example so that ansible doesn't try to use it. * added requirements.txt to give easy way to install ansible/ipaddr * added gitignore files to stop attempts to save unwated files * changed `Check if kube-system exists` to `failed_when: false` instead of `ignore_errors`
-