Commit Graph

47 Commits

Author SHA1 Message Date
Benjamin R. J. Schwedler
4d0749302f Configure kube-router pod network CNI 2019-04-11 16:09:08 -05:00
Benjamin R. J. Schwedler
96089dcc21 Move pod network to task file, after master taint
This will allow the selection of the type of pod network add-on to be
installed.  Default to flannel.

Certain pod network plugins spin up pods, requiring that the master be
able to schedule them at install time if the master is configured to
allow pods to run.
2019-04-11 15:43:16 -05:00
Jeff Geerling
68fc2d8ab3 Fix ansible-lint issue - ignore rule 306. 2019-03-27 10:49:23 -05:00
Jeff Geerling
417b638ad6 Bump Kubernetes RHEL package to 1.13.3. 2019-02-16 10:39:00 -06:00
Jeff Geerling
fc176d80c9 Issue #33: Set default Kubernetes version to 1.13.1. 2018-12-27 22:23:45 -06:00
Jeff Geerling
261e51e448 Fix some new ansible-lint issues. 2018-12-06 16:45:06 -06:00
Jeff Geerling
5c4eea46ed Fixes failing Ubuntu 18.04 test. 2018-10-23 15:58:35 -05:00
Jeff Geerling
9fce58301f Fix YAML error in molecule config. 2018-10-23 12:12:38 -05:00
Jeff Geerling
445c2ade84 Update tests for optimum efficiency. 2018-10-23 10:18:09 -05:00
Jeff Geerling
a2350787ed PR #24 follow-up: Use verbosity instead of debug variable for debug info. 2018-10-04 22:43:48 -05:00
Jeff Geerling
ad61d4bdf7
Merge pull request #24 from rdxmb/typo
fix typo kuberenetes
2018-10-04 22:42:17 -05:00
Marc Bihlmaier
d57695bd41 fix typo kuberenetes 2018-10-04 19:22:02 +02:00
Jeff Geerling
7808b23758
Merge pull request #19 from priitliivak/master
Custom options for kubeadm init
2018-09-28 09:37:10 -05:00
priitliivak
d7a605ed56 incredibly sloppy day. 2018-09-28 13:02:31 +03:00
priitliivak
6c9bed7b7e Fixing lint issues 2018-09-28 12:56:42 +03:00
Priit Liivak
a256d2cf6e
Merge branch 'master' into master 2018-09-28 11:00:02 +03:00
priitliivak
192e4cb431 Changes for the comments under PR #19 2018-09-28 10:56:37 +03:00
Jeff Geerling
0379cc47db Fix boolean on Debian setup, add more tests. 2018-09-27 23:30:25 -05:00
Jeff Geerling
fad8281b98 Issue #18: Attempt to fix version pinning issues on RedHat and Debian. 2018-09-27 23:19:56 -05:00
Jeff Geerling
0bb0604b61 Issue #17: Attempt to fix installation on CentOS. 2018-09-27 22:46:20 -05:00
Jeff Geerling
6798a05d0b Switch tests to use Molecule. 2018-09-27 22:17:50 -05:00
Priit Liivak
3ef362e5f5
Update main.yml
kubeadm_init_opts default value
2018-09-20 22:45:29 +03:00
Priit Liivak
d20f197884
Update master-setup.yml
Add option for additional kubeadm init options
2018-09-20 22:44:27 +03:00
Jeff Geerling
8fb27abcc8 Fixes #16: CentOS 7 configuration of KUBELET_EXTRA_ARGS was broken. 2018-09-07 22:46:11 -05:00
Jeff Geerling
dcea1bfe57 Fixes #15: Add kubelet extra args to the correct file for 1.11 and beyond. 2018-09-06 23:52:02 -05:00
Jeff Geerling
0141762b92 Fixes #10: Set kubernetes_join_command more reliably. 2018-09-06 23:36:16 -05:00
Jeff Geerling
b16f139a84
Merge pull request #12 from colonelpopcorn/change-kubernetes-version
Tick kubernetes stable version up from 1.10 to 1.11
2018-08-15 09:46:02 -05:00
Jonathan Ling
fedebc5292 Tick kubernetes stable version up from 1.10 to 1.11 2018-08-11 22:12:54 -04:00
Jeff Geerling
156142216f Issue #5: Add more configuration ability to default Flannel network manifests. 2018-06-04 21:45:51 -05:00
Jeff Geerling
958650b823 Change order when applying flannel templates. 2018-06-03 20:39:50 -05:00
Jeff Geerling
5e3eb9029c Fixes #3: CentOS builds now passing. 2018-05-31 19:01:23 -05:00
Jeff Geerling
9379018d86 Reload kubelet unit file if config is changed. 2018-05-31 18:54:55 -05:00
Jeff Geerling
c287258b04 Spellcheck. 2018-05-24 14:22:19 -05:00
Jeff Geerling
2138cc7d69 Fixes #2: Make role work with nodes joining master. 2018-05-14 22:27:26 -05:00
Jeff Geerling
4536128126 Issue #3: Allow failures on CentOS 7 Travis CI build for now. 2018-05-10 10:25:49 -05:00
Jeff Geerling
80e6c48859 Space in the defaults file. [ci skip] 2018-05-10 09:38:13 -05:00
Jeff Geerling
8548638875 Add more variables and docs. 2018-05-10 09:37:53 -05:00
Jeff Geerling
d9f100d313 Really fix idempotence for Flannel tasks, and get CentOS mostly working. 2018-05-09 17:04:46 -05:00
Jeff Geerling
9e7c1c8aae Fix idempotence for Flannel networking task. 2018-05-09 16:31:14 -05:00
Jeff Geerling
4b1d773779 Fix install on CentOS 7. 2018-05-09 16:09:32 -05:00
Jeff Geerling
d0816d08ad Fix kube utils installation not working on Debian. 2018-05-09 15:15:34 -05:00
Jeff Geerling
acb2b9ec6e Fix dashboard UI service. 2018-05-09 14:57:00 -05:00
Jeff Geerling
9d0299daf8 Fix idempotence for web ui enablement. 2018-05-09 14:51:36 -05:00
Jeff Geerling
751369584d More updates to make things work better in various situations. 2018-05-09 11:15:30 -05:00
Jeff Geerling
7bf95595f7 A few small fixes for automated test builds. 2018-05-09 09:35:24 -05:00
Jeff Geerling
9f24ebbafe Change a line to trigger a Travis CI build. 2018-05-09 09:21:39 -05:00
Jeff Geerling
aa31c38f75 Initial commit. 2018-05-09 09:19:11 -05:00