Xan Manning
f709caf371
Skip final checks when no-flannel option is used.
...
Fixes #16
This is because without a CNI, nodes will never be ready and the task
will fail. You need to deploy your choice of CNI manually (such as
Calico) then check the state of the cluster using `kubectl get nodes`.
2020-03-07 14:23:09 +00:00
Ryan Holt
c473f932c4
added kubelet args key
...
Signed-off-by: Ryan Holt <ryan@ryanholt.net>
2020-02-26 18:03:08 -05:00
Devin Buhl
c4547306ce
add option to specify local storage path ( #10 )
2020-02-25 08:48:09 +00:00
Xan Manning
3a1c7e7b35
Added workflow for Database backed and DQLite HA
2020-01-13 19:08:37 +00:00
Xan Manning
c3ae2b79eb
Added database container and proved connectivity. Logic needs to be changed for HA.
2020-01-11 19:20:52 +00:00
Xan Manning
f2a3f75f08
Added some validation steps, fixed issue with checksum, introducing rootless
...
as an option, however this is experimental in both K3s and this role.
2019-12-22 18:54:25 +00:00
Xan Manning
26a3b2eef0
Added extra no-deploy options for v1.0.0
2019-12-04 19:10:05 +00:00
Xan Manning
8f3b2428c8
Added experimental options to ansible role:
...
1. Ability to specify control host address, for connecting to a control plane
provisioned outside of the role.
2. Ability to specify the control host token, again for connecting to
a control plane provisioned outside of the role.
3. Included upstream changes from @nolte to define KubeConfig file
permissions.
2019-12-04 17:17:15 +00:00
Xan Manning
2b8f354a88
Updated service unit template for neater output
2019-11-03 15:35:32 +00:00
Xan Manning
5e39160ed9
Added a number of extra options to configure K3s in systemd unit file.
...
Testing:
- Added docker networking, ensure that test output is verbose.
- Fix build for AmazonLinux 2
- No-deploy flag test added
2019-11-02 22:19:33 +00:00
Xan Manning
efc703541c
Updated for 0.10.0, adding molecule testing with Travis-CI
2019-10-26 22:23:17 +01:00
Xan Manning
2327d0433d
Added new options for Flannel interfaces, tested on openSUSE LEAP 15.1
2019-09-29 18:11:05 +01:00
Xan Manning
750c72295e
Initial commit and release
2019-03-09 20:54:44 +00:00