Commit graph

19 commits

Author SHA1 Message Date
Xan Manning
8c791cb611 Change terminology of tasks to remove "master" 2020-11-10 19:01:05 +00:00
Xan Manning
45a41f895b Restructure for validation checks 2020-10-17 18:27:52 +01:00
Xan Manning
c63d984301 Refactoring tests for Molecule v3. 2020-10-17 16:31:04 +01:00
Xan Manning
57f9631265 Converting molecule tests to v3 2020-09-26 15:51:41 +01:00
Xan Manning
175b90ecb0 Added support for Etcd, removed DQLite support. See #41 2020-09-17 21:01:20 +01:00
Xan Manning
f82f90aae0 Clearer licensing, included LICENSE.txt 2020-02-22 12:34:35 +00:00
Xan Manning
04a92ee956 Reducing the number of tests in travis-ci for faster jobs 2020-01-19 16:49:21 +00:00
Xan Manning
927fd41036 Fixed dockerfile for high availability loadbalancer using HAProxy 2020-01-18 00:17:23 +00:00
Xan Manning
e3ce213bc0 Testing auto-deploy on multi-master 2020-01-13 21:32:31 +00:00
Xan Manning
3ef36b841f
Merge branch 'multi_master_support' into feature/add_manifests 2020-01-13 19:09:45 +00:00
Xan Manning
3a1c7e7b35 Added workflow for Database backed and DQLite HA 2020-01-13 19:08:37 +00:00
Xan Manning
7e7cf2b97d Moved HA testing to a new scenario 2020-01-12 12:50:03 +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
nolte
2aedce0359 add first draft for running molecule test with auto manifests deployments 2020-01-11 18:03:47 +01:00
Xan Manning
99c103a14f Fixed regression with AmazonLinux Docker install, increased coverage of
testing Docker installation as Fedora was missing python-dnf dependency.
2019-12-09 19:46:25 +00:00
Xan Manning
ec61e0b4ce Improved Docker support for SUSE/openSUSE. Notes about control host requirements 2019-12-09 13:53:42 +00:00
Xan Manning
26a3b2eef0 Added extra no-deploy options for v1.0.0 2019-12-04 19:10:05 +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