Commit Graph

  • b42ffade29 Fixes to variable checks v1.5.2 Xan Manning 2020-05-17 11:40:53 +0100
  • 26467de186 Unknown issue with k3s-uninstall.sh exiting with 1. v1.5.1 Xan Manning 2020-05-16 21:19:48 +0100
  • aa1a0a9620 Added option to provision multiple standalone k3s v1.5.0 Xan Manning 2020-05-16 20:18:10 +0100
  • 9b8cf85489
    Merge pull request #20 from nolte/fix/permissions-fail v1.4.1 Xan Manning 2020-05-10 18:26:56 +0100
  • df44053349 add a permission check for write the systemd k3s config nolte 2020-05-09 20:53:25 +0200
  • 681cd981ab Updated README.md to remove compulsory become:true v1.4.0 Xan Manning 2020-04-24 12:06:18 +0100
  • c5a8f03b35
    Merge pull request #19 from SimonHeimberg/become Xan Manning 2020-04-24 12:04:23 +0100
  • acedb08a1f variables to activate become for some steps SimonHeimberg 2020-04-22 16:42:45 +0200
  • bcb81e7c7d
    Merge pull request #18 from t-nelis/readme-racher-typo v1.3.1 Xan Manning 2020-04-09 13:15:14 +0100
  • 9bace4a62f Fix typo in README: "Racher" -> "Rancher" Thibault Nélis 2020-04-08 23:58:20 +0200
  • e93b438ee0 Added secrets encryption at rest option v1.3.0 Xan Manning 2020-03-28 12:58:58 +0000
  • f684f6d907 A retry has been added to task controlling secondary master startup. v1.2.3 Xan Manning 2020-03-07 16:15:41 +0000
  • f709caf371 Skip final checks when no-flannel option is used. v1.2.2 Xan Manning 2020-03-07 14:23:09 +0000
  • 2c09d4711b
    Merge pull request #15 from PyratLabs/tidy_up_additional_validation v1.2.1 Xan Manning 2020-02-28 07:39:33 +0000
  • 9dcfa954f9 Variable check for local storage path Xan Manning 2020-02-27 20:10:28 +0000
  • 554fada914
    Merge pull request #14 from PyratLabs/carpenike-master v1.2.0 Xan Manning 2020-02-27 20:10:00 +0000
  • 12d01c2a60 Added tests and variable validation Xan Manning 2020-02-27 18:46:59 +0000
  • 84bf657f1c Merge branch 'master' of github.com:carpenike/ansible-role-k3s into carpenike/master Xan Manning 2020-02-27 18:16:49 +0000
  • 241dc24d59
    Merge pull request #11 from onedr0p/state-uninstall v1.1.0 Xan Manning 2020-02-27 07:54:11 +0000
  • 3f6ce99369
    rephrase option to cloud controller Ryan Holt 2020-02-26 21:17:51 -0500
  • db96168491
    added example for kubelet_args in README Ryan Holt 2020-02-26 21:16:52 -0500
  • c473f932c4
    added kubelet args key Ryan Holt 2020-02-26 18:03:08 -0500
  • 56b2d7bc03 Fixed path in k3s-uninstall.sh - my bad Xan Manning 2020-02-26 21:52:56 +0000
  • 75fd17aac8 Slightly updated tasks and added validation checks Xan Manning 2020-02-26 20:05:38 +0000
  • 5f7ff27f17
    Fix 301 lint issue in uninstall-docker-amazon Devin Buhl 2020-02-25 15:42:40 -0500
  • a1e52fb660
    fixed 301 lint issue in uninstall-k3s.yml Devin Buhl 2020-02-25 15:41:29 -0500
  • e7c787e10f
    Fix other lint issue Devin Buhl 2020-02-25 15:25:23 -0500
  • 8d0ee69012
    Fix other yaml lint issue Devin Buhl 2020-02-25 15:08:17 -0500
  • fd7498303d
    Fix first YAML lint issue Devin Buhl 2020-02-25 15:07:05 -0500
  • be85c9ccc5 state uninstalled Devin Buhl 2020-02-25 12:39:34 -0500
  • 9bbf5fd746 add uninstall state Devin Buhl 2020-02-25 12:29:39 -0500
  • c4547306ce
    add option to specify local storage path (#10) v1.0.8 Devin Buhl 2020-02-25 03:48:09 -0500
  • 49002f4cdf add option to specify local storage path Devin Buhl 2020-02-24 15:40:47 -0500
  • 31debb2f5d Fix Travis-CI build v1.0.7 Xan Manning 2020-02-22 14:33:12 +0000
  • f82f90aae0 Clearer licensing, included LICENSE.txt v1.0.6 Xan Manning 2020-02-22 10:51:41 +0000
  • 5517671477
    Merge pull request #9 from PyratLabs/feature_better_checksum v1.0.5 Xan Manning 2020-02-10 20:42:10 +0000
  • 1f19e2b302 Updated flannel backend flag checks Xan Manning 2020-02-09 16:03:41 +0000
  • 218b9d64c9 Slightly more robust selection of checksum from GitHub Xan Manning 2020-02-09 15:00:59 +0000
  • 3da7599eab
    Merge pull request #8 from jdmarble/master v1.0.4 Xan Manning 2020-02-01 12:51:23 +0000
  • 044ed5512c Use correct checksums for arm downloads James D. Marble 2020-01-31 21:10:55 -0800
  • e07903a5cf Fixed issue with SUSE docker installation v1.0.3 Xan Manning 2020-01-21 22:33:11 +0000
  • 04a92ee956 Reducing the number of tests in travis-ci for faster jobs v1.0.2 Xan Manning 2020-01-18 09:22:53 +0000
  • 927fd41036 Fixed dockerfile for high availability loadbalancer using HAProxy v1.0.1 Xan Manning 2020-01-14 17:07:32 +0000
  • df253b504a
    Merge pull request #6 from PyratLabs/multi_master_support v1.0.0 Xan Manning 2020-01-13 22:07:52 +0000
  • c5b6dcd7fa Fixed control nodes to match nginx template in test Xan Manning 2020-01-13 21:53:33 +0000
  • e3ce213bc0 Testing auto-deploy on multi-master Xan Manning 2020-01-13 21:32:31 +0000
  • c8fb27ecd1
    Merge pull request #5 from nolte/feature/add_manifests Xan Manning 2020-01-13 19:09:57 +0000
  • 3ef36b841f
    Merge branch 'multi_master_support' into feature/add_manifests Xan Manning 2020-01-13 19:09:45 +0000
  • 3a1c7e7b35 Added workflow for Database backed and DQLite HA Xan Manning 2020-01-12 16:16:40 +0000
  • 7e7cf2b97d Moved HA testing to a new scenario Xan Manning 2020-01-12 12:50:03 +0000
  • 5331e22425 fix path, missing prefix nolte 2020-01-11 23:51:52 +0100
  • 09fc37e6ec Fixed provisioning of multi-master, need to test LB with k3s_control_node_address Xan Manning 2020-01-11 22:42:29 +0000
  • c3ae2b79eb Added database container and proved connectivity. Logic needs to be changed for HA. Xan Manning 2020-01-11 19:20:52 +0000
  • 2d0dc8db69
    Update molecule/default/templates/00-ns-monitoring.yml.j2 nolte 2020-01-11 20:04:26 +0100
  • a73a1fbdef
    Update molecule/default/playbook-auto-deploying-manifests.yml nolte 2020-01-11 20:04:11 +0100
  • b896e90704
    Update tasks/build/preconfigure-k3s-auto-deploying-manifests.yml nolte 2020-01-11 20:03:58 +0100
  • 2e03ea2e6f
    Update tasks/build/preconfigure-k3s-auto-deploying-manifests.yml nolte 2020-01-11 20:03:29 +0100
  • 227b24c117
    Update defaults/main.yml nolte 2020-01-11 20:03:16 +0100
  • 1dd9297de4 change template path for molecule test nolte 2020-01-11 19:39:11 +0100
  • cb13c5b473 create manifests directory if not exists nolte 2020-01-11 18:56:48 +0100
  • 2aedce0359 add first draft for running molecule test with auto manifests deployments nolte 2020-01-11 18:03:47 +0100
  • b89f2f3acd remove trailing spaces nolte 2020-01-11 15:58:58 +0100
  • 2b646e4e4f update task documentation and add new config parameters to the Readme nolte 2020-01-11 15:44:28 +0100
  • 2307546be2 add support place k8s manifests to the nodes nolte 2020-01-11 15:10:19 +0100
  • 734e49a7e5 Documentation, and validation logic for HA configuration added. Xan Manning 2020-01-11 12:31:23 +0000
  • da427f1518 Added new state "downloaded" - improved getting latest version v0.4.1 Xan Manning 2019-12-28 15:50:17 +0000
  • f2a3f75f08 Added some validation steps, fixed issue with checksum, introducing rootless as an option, however this is experimental in both K3s and this role. v0.4.0 Xan Manning 2019-12-21 17:11:30 +0000
  • fe688dfc70 Changed workflow to include state (allows for build and operate workflows) v0.3.0 Xan Manning 2019-12-21 10:34:33 +0000
  • 717de81c7f Build-operate workflow trial - allow for stop-starting cluster. Xan Manning 2019-12-20 19:03:27 +0000
  • e8e5dbf45a
    Merge pull request #4 from quulah/fix-sha256sum-parsing v0.2.7 Xan Manning 2019-12-11 14:47:10 +0000
  • c5cdc745e5
    Parse checksum without shell usage Miika Kankare 2019-12-11 15:17:05 +0200
  • 99c103a14f Fixed regression with AmazonLinux Docker install, increased coverage of testing Docker installation as Fedora was missing python-dnf dependency. v0.2.6 Xan Manning 2019-12-09 17:53:37 +0000
  • ec61e0b4ce Improved Docker support for SUSE/openSUSE. Notes about control host requirements v0.2.5 Xan Manning 2019-12-09 13:53:42 +0000
  • 26a3b2eef0 Added extra no-deploy options for v1.0.0 v0.2.4 Xan Manning 2019-12-04 18:44:37 +0000
  • 8f3b2428c8 Added experimental options to ansible role: v0.2.3 Xan Manning 2019-12-04 17:17:15 +0000
  • 2b8f354a88 Updated service unit template for neater output v0.2.2 Xan Manning 2019-11-03 15:35:32 +0000
  • d81d41e709 Updated Meta to reflect currently supported platforms v0.2.1 Xan Manning 2019-11-03 10:56:42 +0000
  • 9295347b6d Merging in branch for providing additional options for running k3s. v0.2.0 Xan Manning 2019-11-02 22:46:35 +0000
  • 5e39160ed9 Added a number of extra options to configure K3s in systemd unit file. Xan Manning 2019-10-26 22:49:48 +0100
  • 1282da8cfa Removed failing test, works in Vagrant but not docker. v0.1.10 Xan Manning 2019-10-26 22:49:48 +0100
  • 6e9566d5eb Fixed initial support for 0.10.0, added molecule tests in Travis-CI v0.1.9 Xan Manning 2019-10-26 22:24:20 +0100
  • efc703541c Updated for 0.10.0, adding molecule testing with Travis-CI Xan Manning 2019-10-01 21:31:35 +0100
  • 2327d0433d Added new options for Flannel interfaces, tested on openSUSE LEAP 15.1 v0.1.8 Xan Manning 2019-09-29 18:03:50 +0100
  • f077120580 Tested against Debian Buster, confirmed working. v0.1.7 Xan Manning 2019-06-15 17:44:09 +0100
  • 43275f5d63
    Merge pull request #2 from abdennour/patch-1 v0.1.6 Xan Manning 2019-05-16 19:19:05 +0100
  • 07661f7df8
    static import abdennour 2019-05-13 06:54:54 +0300
  • 389974d7d3
    Merge pull request #1 from jdmarble/patch-1 v0.1.5 Xan Manning 2019-04-25 08:48:22 +0100
  • 3e83e3c301
    Add support for armv7l arch James D. Marble 2019-04-24 16:15:39 -0700
  • 27083e1d5b Bugfix: Checking of hash fixed for k3s v0.3.0 release v0.1.4 Xan Manning 2019-04-06 12:04:09 +0100
  • 728dd1ff12 Fixed ansible-lint rule 306, pipefail v0.1.3 Xan Manning 2019-03-24 16:02:41 +0000
  • c7119c3033 Bugfix: Issue with non-control-nodes in docker provision v0.1.2 Xan Manning 2019-03-10 18:21:39 +0000
  • a6ff65900d Bugfix variable on Docker install, updated README.md and added LICENSE v0.1.1 Xan Manning 2019-03-10 14:53:52 +0000
  • 542d3f04ce Updated Metadata v0.1.0 Xan Manning 2019-03-09 21:06:35 +0000
  • 750c72295e Initial commit and release Xan Manning 2019-03-09 20:54:44 +0000