Commit Graph

104 Commits

Author SHA1 Message Date
Michael Swann
4c9962413e Deploy kubernetes v1.20.1
Kubernetes v1.20 drops support for docker and this role currently uses
    containerd as to container runtime.

    crictl is installed to inspect and query conainers on the host
2021-01-12 16:02:38 +02:00
Michael Swann
ba45b91e00 Added config support for kubeadm.
`kubeadmin` can now take a --config argument instead of parsing in
flags. This was required in order to increase the number of pods running
on a host from 110 to 500.

Can now align the pod-network-cidr with kubeadm and Calico instead of
use the Calico default network of 192.168.0.0/16.
2021-01-08 16:24:57 +02:00
Jeff Geerling
41be8a0d07
Merge pull request #87 from fengye87/master
Make YUM baseurl and gpgkey configurable
2020-11-19 12:49:39 -06:00
Feng Ye
a3714d8b79 Make YUM baseurl and gpgkey configurable 2020-11-19 09:33:51 +08:00
Jeff Geerling
2f4fc8f39d Fix CI workflow syntax. 2020-11-05 12:49:32 -06:00
Jeff Geerling
8d36527c6d Dump Travis CI and move to GitHub Actions. 2020-11-05 12:48:22 -06:00
Jeff Geerling
24062aa430 Switch to travis-ci.com. 2020-10-26 20:10:25 -05:00
Jeff Geerling
f5c993eb84 Make sure docker driver is installed with molecule. 2020-10-15 17:04:13 -05:00
Jeff Geerling
690166af9a PR #75 follow-up: Make sure proper package is present and only run on older Debian and other OSes. 2020-09-01 12:22:54 -05:00
Jeff Geerling
749d2869af PR #75 follow-up: Move sysctl setup into separate task file. 2020-09-01 11:30:53 -05:00
Jeff Geerling
c4b512fd26
Merge pull request #75 from jhujasonw/sysctl_bridge_update
Adding settings to sysctl for bridging
2020-09-01 11:29:10 -05:00
Jeff Geerling
0df9c3670a Fixes #82: Update to Kubernetes 1.19 by default. 2020-09-01 11:12:42 -05:00
Jeff Geerling
ce49c9dd82 Ignore the tyranny of ansible-lint rule 106. 2020-08-20 19:21:46 -05:00
Jeff Geerling
2273824910 Fix linting issues. 2020-08-20 12:23:45 -05:00
Jeff Geerling
69db957c4b Upgrade Travis CI docker version to fix Molecule tests. 2020-08-12 14:54:51 -05:00
Jeff Geerling
c27454aefc Ensure galaxy meta information is consistent on all my roles. 2020-05-26 09:45:29 -05:00
Jason Williams
426167cf3b Make sure to quote the values. 2020-05-20 14:05:45 -04:00
Jason Williams
f105b36244 Adding settings to sysctl for briding 2020-05-20 13:57:47 -04:00
Jeff Geerling
8a57427628 Merge branch '73-k8s-version-1-17' 2020-03-23 11:08:12 -05:00
Jeff Geerling
4a9f29670a Issue #73: Bump Kubernetes version to 1.17.2 latest. 2020-03-23 11:01:01 -05:00
Jeff Geerling
07aa887e99 PR #65 follow-up: Clean up formatting slightly. 2020-03-23 10:48:47 -05:00
Jeff Geerling
49217c2f52
Merge pull request #65 from elkouhen/master
Added Weave Network
2020-03-23 10:46:18 -05:00
Jeff Geerling
65b8c76dd7
Merge pull request #36 from rdxmb/fail-when-init-failed
fail when kubeadm init fails
2020-03-18 20:32:13 -05:00
Jeff Geerling
d47b792630
Merge branch 'master' into fail-when-init-failed 2020-03-18 19:44:04 -05:00
Jeff Geerling
9fde307b1e Add probot/stale configuration to repository for stale issues. 2020-03-05 10:43:51 -06:00
Jeff Geerling
dabfb595bd Make sure molecule lint script has set -e option. 2020-02-24 09:44:29 -06:00
Jeff Geerling
514769b9ce Update molecule configuration to work with 3.0. 2020-02-20 15:54:17 -06:00
Jeff Geerling
c4f7e35ce3 Update molecule configuration to work with 3.0. 2020-02-20 14:28:24 -06:00
Jeff Geerling
02d22805e2 Update molecule configuration to work with 3.0. 2020-02-20 14:22:22 -06:00
EL KOUHEN Mehdi
0d0f8e8192
update documentation 2020-01-06 11:00:34 +01:00
EL KOUHEN Mehdi
f149d3b358
Remove option pipefail 2019-12-31 10:01:23 +01:00
EL KOUHEN Mehdi
4b7f0f1e51
Remove Lint Error Comment 2019-12-31 09:48:07 +01:00
Mehdi El Kouhen
c49661ba06 install weave network 2019-12-31 09:24:26 +01:00
Mehdi El Kouhen
b91e92b0b7 install weave network 2019-12-31 09:23:40 +01:00
Jeff Geerling
f912a393b5 Add a test for CentOS 8. 2019-12-17 20:01:47 -06:00
Jeff Geerling
5d8574e871 Fix README formatting. 2019-12-17 17:19:24 -06:00
Jeff Geerling
ae196c82ff PR #53 follow-up: Remove extra unneccessary loop. 2019-12-14 21:31:54 -06:00
Jeff Geerling
26bc01ad6b Default to calico 3.10 manifest. 2019-12-14 20:48:36 -06:00
Jeff Geerling
ea962e1792 Bump to Kubernetes 1.16. 2019-12-14 20:23:47 -06:00
Jeff Geerling
b82ffca47e PR #53 follow-up: Remove extra conditional. 2019-12-14 20:10:41 -06:00
Jeff Geerling
fba51bcc46 PR #53 follow-up: Add test for calico networking. 2019-12-14 20:00:37 -06:00
Jeff Geerling
825d6f5e37 PR #53 follow-up: Requested changes for simplicity. 2019-12-14 19:57:24 -06:00
Jeff Geerling
8d4e1b4dfc
Merge pull request #53 from palankarravi/cni
calico cni choice
2019-12-14 19:52:01 -06:00
Jeff Geerling
5ad16aad1a Add kubernetes_join_command_extra_opts variable. 2019-12-14 19:50:57 -06:00
Jeff Geerling
b65d92d899 YAML syntax fix. 2019-12-11 10:51:05 -06:00
Jeff Geerling
1396945c0d
Create FUNDING.yml 2019-12-11 09:52:37 -06:00
Jeff Geerling
375565841a
Merge pull request #56 from meyerbro/patch-1
Update main.yml
2019-08-26 11:09:51 -05:00
Jeff Geerling
23c927aef7
Merge pull request #60 from notsag/readme_typo_fix
Fix typo referenced in #49
2019-08-26 10:48:57 -05:00
Maxime GASTON
6e05cefbca
Fix typo referenced in #49 2019-08-09 16:41:13 +02:00
Felipe Lopes
c95b3ce9db
Update main.yml 2019-07-12 11:01:16 +01:00