Smana
608e7dfab2
upgrade k8s vers, and add a script for future upgrades
8 years ago
Smaine Kahlouch
c6e3a8dbbd
Merge pull request #236 from kubespray/fix_gen_certs_234
fixes the certs issue when masters or not in the kube-node group
8 years ago
Smana
1884d89d3b
fixes the certs issue when masters or not in the kube-node group
8 years ago
Smaine Kahlouch
ed95f9ab81
Merge pull request #232 from rsmitty/issue-231
Issue 231: ensure ca.pem makes it to multi-masters
8 years ago
Spencer Smith
9f8466a186
ensure ALL certs are synced between masters
8 years ago
Smaine Kahlouch
8c869a2e3e
Merge pull request #235 from rsmitty/issue-233
Issue 233: Typo with sync_tokens vs. sync_certs
8 years ago
Spencer Smith
743ad0eb5c
s/sync_certs/sync_tokens
8 years ago
Spencer Smith
5253b3ec13
ensure ca.pem makes it to multi-masters
8 years ago
Smaine Kahlouch
96c63cc0b6
Merge pull request #227 from paulczar/vagrant
Add native Vagrant support
8 years ago
Paul Czarkowski
5f2fa6d76f
revert .gitignore for secrets
8 years ago
Paul Czarkowski
bd064e8094
fix flannel's cross vm networking for vagrant
* set flannel backend type to `host-gw`
* set flannel interface to be eth1 ip
8 years ago
Paul Czarkowski
8f4e879ca7
Add native Vagrant support
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`
8 years ago
Smaine Kahlouch
a19ab91b1b
Merge pull request #225 from Smana/gen_secrets_on_first_master
generate secrets on first master
8 years ago
Smana
4f627baf71
generate secrets on first master
8 years ago
Smaine Kahlouch
3914d51a7e
Merge pull request #222 from kubespray/fix_test_api_auth
fix api auth issue for ci tests
8 years ago
Smana
bd6c12d686
fix api auth issue for ci tests
8 years ago
Smaine Kahlouch
9135c134ec
Merge pull request #221 from Smana/variable_for_root_api_pwd
use a variable for api's 'root' password
8 years ago
Smana
59d71740b1
use a variable for api's 'root' password
8 years ago
Antoine Legrand
078d27c0f1
Merge pull request #217 from davidreuss/patch-1
Pull correct variable for etcd initial variable
8 years ago
David Reuss
180f2d1fde
Pull correct variable for etcd initial variable
This shouldn't use the `inventory_hostname` variable, as that will just yield the same variable, but rather use the `host` which we're looping over.
8 years ago
Antoine Legrand
391b155a98
Merge pull request #216 from cmluciano/cml/fixubuntu
Fix ansible dict error on Ubuntu 14.04
8 years ago
Christopher M Luciano
47982ea21c
Use ansible array format instead of dot-notation.
This fixes the ansible error ```'dict object' has no attribute
'ansible_default_ipv4'"}```. Closes #215
8 years ago
Smaine Kahlouch
d0e31f9457
Merge pull request #209 from kubespray/upgrade_weave_v1.5.0
Upgrade weave v1.5.0 with CNI
8 years ago
Smana
7803ae6acb
enabling travis tests for weave
8 years ago
Smana
97de82bbcc
upgrade weave to v1.5.0 with cni
8 years ago
Smaine Kahlouch
bd1d49fabd
Merge pull request #207 from kubespray/upgrade_calico_v0.19.0
upgrade calico v0.19.0, calico-cni v1.2.1
8 years ago
Smana
928bbeaf0f
upgrade calico v0.19.0, calico-cni v1.2.1
8 years ago
Smaine Kahlouch
343a26434d
Merge pull request #203 from zehicle/flagfixes12
Add code to detect if epel is already installed and skip it if it is
8 years ago
Rob Hirschfeld
107da007b1
Merge branch 'master' into flagfixes12
8 years ago
Rob Hirschfeld
fb980e4542
missed tick in message
cosmetic
8 years ago
Rob Hirschfeld
f12ad6a56f
consolidate EPEL change into a single task
as per @smana request
8 years ago
Smaine Kahlouch
5691086ba2
Merge pull request #164 from oneswig/master
Provide a non-default hostname for CoreOS systems.
8 years ago
Rob Hirschfeld
831a54e9b7
add code to detect if epel is already installed and skip it if it is
add option for generic
8 years ago
Smaine Kahlouch
fd64f4d2a0
Merge pull request #201 from Smana/upgrade_kubernetes_v1.2.2
Kubernetes upgrade to 1.2.2
8 years ago
Smana
3cd89bed45
Kubernetes upgrade to 1.2.2
8 years ago
Smaine Kahlouch
5b2568adf1
Merge pull request #200 from kubespray/docker_install_on_rhel7
Fix docker install on rhel7
8 years ago
Smana
48a85ce8f8
use docker repository to install on CentOS
8 years ago
Smana
936927a54f
Fix docker install on rhel7
8 years ago
Smaine Kahlouch
8418daa544
Merge pull request #198 from Smana/add_nodes
fix add nodes to the cluster
8 years ago
Smana
5c22133492
fix add nodes to the cluster
8 years ago
Smaine Kahlouch
e69b9f6dcb
Merge pull request #194 from kubespray/upgrade_kubernetes_v1.2.1
Upgrade kubernetes v1.2.1
8 years ago
Smana
b03093be73
update kubectl bash completion
change hyperkube image repository
8 years ago
Smana
bc44d5deb3
upgrade to kubernetes v1.2.1
8 years ago
Smaine Kahlouch
8ab86ac49d
Merge pull request #193 from kubespray/remove_deprecation_warns
remove deprecation warns and update doc
8 years ago
Smana
850b7466cd
remove deprecation warns and update doc
8 years ago
Smaine Kahlouch
652cbedee5
Merge pull request #192 from oneswig/coreos-fixes
Coreos fixes
8 years ago
Stig Telfer
bf96b92def
Merge branch 'master' into coreos-fixes
8 years ago
Stig Telfer
ab21f4d169
Define empty default objects for docker package management.
On CoreOS where there is no package management, perform zero-trip
loops instead of throwing an exception for iterating over a member
of an undefined variable.
8 years ago
Stig Telfer
64a39fdb86
Use var for bin dir instead of assuming /usr/local/bin
On CoreOS the binaries are not installed in /usr/local/bin.
8 years ago
Smaine Kahlouch
2192bcccbd
Merge pull request #191 from kubespray/add_certs
Add kubernetes.default.svc in certs dns
8 years ago