Commit Graph

  • a4b5363318 Don't enable K3s service during airgap install (#345) Derek Nola 2024-07-08 10:58:08 -07:00
  • 31b8b1edcf POC: Supporting k3s-ansible with external database (#339) Peter Klijn 2024-07-02 22:34:34 +02:00
  • 91ee70ee17 Fixed playbooks path in Vagrant and Readme (#341) Derek Nola 2024-06-20 10:26:01 -07:00
  • 5d047cbf33 Update required ansible to >=2.15 (oldest supported version) (#338) Derek Nola 2024-06-20 10:10:43 -07:00
  • 1907e6fb79 Add group variables to the prereq role (#334) laszlojau 2024-06-11 02:28:06 +09:30
  • 5a12415b3c Rename playbook to playbooks for ansible collection support (#333) Derek Nola 2024-06-04 10:36:35 -07:00
  • 006653f3ff Make agent and server groups configurable (#331) Meagan Harris 2024-06-04 13:06:14 -04:00
  • af29159231 Implement compatible yamllint, make octals explicit (#332) Derek Nola 2024-06-04 09:56:07 -07:00
  • 8120b7c0d1 Update firewall rules (#329) laszlojau 2024-05-31 02:35:43 +09:30
  • 64e38ee702 token: explain how to generate it (#328) Frank Villaro-Dixon 2024-05-17 18:58:57 +02:00
  • ddc664a7f6 Apply noqa and fix line lenght limit. ansible-lint production profile (#326) Derek Nola 2024-05-03 09:38:01 -07:00
  • 7ec16a8d53 Keep service backups under /etc/systemd/system (#324) laszlojau 2024-04-06 07:24:57 +10:30
  • 33c15e7c2f feat add custom registries_config_yaml for private-registry (#319) dreamingdeer 2024-04-03 02:24:23 +07:00
  • 485ee0f285 fix keep extension on uploaded file on airgap install (#311) dreamingdeer 2024-04-02 01:31:44 +07:00
  • 5dd8c3f5a3 Fix typo in main.yml (#317) Mykyta Orlov 2024-04-01 21:15:20 +03:00
  • 91405dc517 fix: skip cgroups when cmdline.txt is not present (#320) Jose Luis Pedrosa 2024-04-01 19:08:05 +01:00
  • c84c1ce5b1 Added custom context name (#315) Vivek Sarin 2024-04-01 12:35:55 -04:00
  • 6c14e5d923 Add a minimum ansible core check (#308) Derek Nola 2024-03-19 10:05:10 -07:00
  • a2916230ba Check K3s installed version before download tasks (#297) LawiK974 2024-03-08 01:05:07 +01:00
  • 1e266a52f9 Enable skipping bootcmd verification in Raspberry PI (#300) Jose Luis Pedrosa 2024-03-04 18:10:01 +00:00
  • 9c8ba5c155 Set firewall rules for custom CIDR ranges (#293) laszlojau 2024-02-23 04:04:36 +10:30
  • 060362178d Fix unexpected behaviour when kubeconfig is set (#296) Nick To 2024-02-05 22:10:45 +02:00
  • fe3df5c836 [#287] fix control node tasks logic to properly change server address on control node (#288) Dmitriy Safronov 2024-01-18 04:06:20 +04:00
  • 502d93bc02 [289] Add K3s autocomplete to user bashrc on any server node, not only on first (#290) Dmitriy Safronov 2024-01-16 22:33:02 +04:00
  • d1d7864337 k3s agent - Fix bad reference to k3s-agent.service.env in k3s-agent.service (#283) shkuviak 2024-01-04 20:54:22 +01:00
  • aa273f4b05 Ansible Galaxy support (#281) Brian Lu 2024-01-03 12:00:08 -06:00
  • 5c79470d8f Update minimum ansible version (#282) Daniel Clavijo Coca 2023-12-26 13:12:48 -06:00
  • 7df05a755b Completely setup kubectl for ansible_user, with option to disable it (#278) Derek Nola 2023-12-13 12:59:04 -08:00
  • 1527df5631 Use inventory_hostname instead of ansible_hostname (#274) Xiangkun Liu 2023-12-12 06:44:02 +08:00
  • fdaba90bb0 fix: yaml conditional logic (#273) Dani Hodovic 2023-12-11 19:31:13 -03:00
  • 1c11767619 Only setup/cleanup yaml config for servers (#272) Derek Nola 2023-12-06 13:55:32 -08:00
  • 9998f503b4 Support user defined kubeconfig, fix merging context (#266) Derek Nola 2023-12-06 09:13:05 -08:00
  • 4d6e60281e Role tweaks (#268) Jon S. Stumpf 2023-12-04 12:46:45 -05:00
  • b4237ef24d make reset work with alt k3s dir and root user (#265) Gilberto Mautner 2023-12-01 19:34:44 -03:00
  • ec02f1cafd do not blindly overwrite kube config (#263) Roman Ivanov 2023-12-01 09:00:30 -08:00
  • 34bf054f94 Fixed #260: k3s autocompletion is added to .bashrc only when necessary; (#262) Jon S. Stumpf 2023-12-01 11:58:12 -05:00
  • 19c206d0cb Update minimum ansible version requirements to avoid airgap error (#258) Derek Nola 2023-11-30 12:32:19 -08:00
  • 1e8bfb0d39 clone virtuablbox vms (#256) Roman Ivanov 2023-11-27 09:46:30 -08:00
  • 7fcf82ac64 Rework iptables old version checks (#255) Derek Nola 2023-11-16 12:43:45 -08:00
  • 1e633c5ad1 Rework Role Structure (#254) Derek Nola 2023-11-16 12:03:07 -08:00
  • 52941b749b Airgap Support (#253) Derek Nola 2023-11-14 14:36:15 -08:00
  • 46a842a551 Support K3s config yaml (#252) Derek Nola 2023-11-13 14:09:15 -08:00
  • 157e2eb432 Fix inventory-sample and adapt README for multiple nodes (#250) Derek Nola 2023-11-13 10:10:56 -08:00
  • bec34905c2 Only use iptables alternative on older iptables versions Derek Nola 2023-11-10 15:17:56 -08:00
  • 3b9982013a Fix issue around using ip addresses in inventory, download and remove agent service properly Derek Nola 2023-11-10 15:17:13 -08:00
  • e01a8a2a8a Extra Manifest delpoyment (#244) Derek Nola 2023-11-10 12:13:39 -08:00
  • 37eb43493a Newline in README.md Derek Nola 2023-11-10 12:12:39 -08:00
  • a2b96119f5 Reword README (#245) Derek Nola 2023-11-10 12:11:59 -08:00
  • 9d918c9da0 Handle apparmor for Debian 11 when parser not present Derek Nola 2023-11-10 10:21:22 -08:00
  • bfd030290d Add apparmor-parser support for SUSE Derek Nola 2023-11-10 09:34:49 -08:00
  • e9a283b48c Minimal Firewall Exceptions (#242) Derek Nola 2023-11-09 19:21:46 -08:00
  • fd4e8bf70b Allow SELinuix on RHEL family (#241) Derek Nola 2023-11-09 19:19:00 -08:00
  • bb55bcf07a Fix reboot handler calls (#239) Derek Nola 2023-11-09 13:56:22 -08:00
  • 45289ba7d9 Add support for Rocky, bump default install version (#238) Derek Nola 2023-11-09 12:56:38 -08:00
  • e6233d9f7d Add support for Service Envs (#237) Derek Nola 2023-11-09 12:30:18 -08:00
  • e864933b04 Add Upgrade Playbook (#236) Derek Nola 2023-11-09 10:56:47 -08:00
  • fd6f288b20 Fix K3s Path, Alternative folder in HA (#233) Derek Nola 2023-11-09 09:17:20 -08:00
  • f369e3a015 Simplify reset playbook (#230) Derek Nola 2023-11-08 16:26:26 -08:00
  • dfc23c818a Added ansible.posix to collections requirements.yml file (#180) OP (oppenheimer) 2023-11-09 05:41:37 +05:30
  • 2e1da471c9 Merge pull request #228 from k3s-io/default_k3s_script Derek Nola 2023-11-08 15:40:11 -08:00
  • 08df1deff7 Update readme with local testing info, clarify kubectl Derek Nola 2023-11-08 15:19:13 -08:00
  • 20afd4f19e Simplify K3s service startup for HA Derek Nola 2023-11-08 15:16:28 -08:00
  • 565c9fa049 Enforce use of a defined token. Simplifies additional server and agent joining process. Derek Nola 2023-11-08 14:00:52 -08:00
  • 9ecdc933ca Add Vagrantfile for local testing Derek Nola 2023-11-08 13:42:11 -08:00
  • 0cd9ffc17f Use K3s install script instead of direct download Derek Nola 2023-11-08 13:41:50 -08:00
  • 16a400c986 Update README.md Derek Nola 2023-11-08 10:38:48 -08:00
  • 057b3bfc07 Add archlinux (aarch64) support (#146) Assaf Sapir 2023-11-08 20:31:51 +02:00
  • 83de43125b Lint fixes Derek Nola 2023-11-07 14:37:27 -08:00
  • 8484c015d6 Fix k3s_server_location only working on default Nicholas Malcolm 2023-02-02 12:57:02 -05:00
  • 7cc70ad609 HA fixes and code tweaks Nicholas Malcolm 2023-02-01 10:22:54 -05:00
  • cd725780f5 Move k3s_server_location to inventory vars Nicholas Malcolm 2023-01-30 21:15:26 -05:00
  • 5b3e2a5db6 Reorganize server tasks, copy config to local Nicholas Malcolm 2023-01-30 20:25:56 -05:00
  • df67c61ba5 Add HA option, change to yaml inventory, cleanup Nicholas Malcolm 2023-01-30 13:46:09 -05:00
  • 1031ea3ce2 Comply with ansible-lint Derek Nola 2023-11-07 13:35:08 -08:00
  • 5b17c77e71 Bump GH actions Derek Nola 2023-11-07 13:02:20 -08:00
  • 6749ca5874 use full path for k3s binary (#143) Mark Hahl 2023-11-08 05:37:24 +11:00
  • 12db5ef1f1 Fixes related to K3s Issue https://github.com/k3s-io/k3s/issues/4234 (#204) Nikoleta Verbeck 2023-11-07 10:55:02 -07:00
  • 8474a8b4e8 Update pre_req tasks (#128) Razurac 2023-11-07 18:54:32 +01:00
  • b1c8c063f7 k3s download: increase get_url timeout 10→120s (#213) Frank Villaro-Dixon 2023-11-07 18:54:21 +01:00
  • b65b610023 Fix Raspberry tasks for Debian (#151) kcir 2023-11-07 18:53:59 +01:00
  • 8e7081243b Merge pull request #173 from Bart97/requirements Julien DOCHE 2022-01-31 13:24:26 +01:00
  • 1c638f6725 Add requirements.yml Bartosz Kazmierczak 2022-01-30 17:46:13 +01:00
  • 971949c060 Merge pull request #150 from Coolp/patch-2 Julien DOCHE 2021-11-17 14:59:48 +01:00
  • 363d95864a k3s_version Version alignment Pavel Rozentsvet 2021-11-05 11:47:50 +02:00
  • 5f7bf0d388 Merge pull request #134 from clambin/ipv6 Julien DOCHE 2021-10-26 19:16:57 +02:00
  • 8cb6ef0654 Merge pull request #133 from clambin/data-dir Julien DOCHE 2021-10-26 19:16:05 +02:00
  • 402f83553e don't try to set ipv6 forward if ipv6 not enabled clambin 2021-07-10 14:49:21 +02:00
  • 98d388c9fa support 'k3s server --data-dir' to put k3s server files in a non-standard location clambin 2021-07-10 14:28:52 +02:00
  • ef8d3a1949 Merge pull request #96 from tomasz-kuzemko/patch-1 Julien DOCHE 2021-02-23 16:30:42 +01:00
  • b12a3840e1 Merge pull request #119 from k3s-io/reset-improvements Julien DOCHE 2021-02-23 09:19:10 +01:00
  • 88e1a43543 Make sure the reset role can be run with --check Julien DOCHE 2021-02-19 00:19:50 +01:00
  • 54629a46bd Change reset deletion order to avoid racecondition Julien DOCHE 2021-02-19 00:12:51 +01:00
  • f1163ffca9 Merge pull request #116 from stafwag/master Julien DOCHE 2021-02-14 22:18:01 +01:00
  • 456166efa5 Merge pull request #118 from k3s-io/update-ci Julien DOCHE 2021-02-14 21:52:30 +01:00
  • 219ed2f49d Fix CI with new ansible 2.10 package Julien DOCHE 2021-02-14 21:47:02 +01:00
  • f95458393c Merge pull request #117 from k3s-io/revert-107-alpine Vincent RABAH 2021-01-28 17:30:25 +01:00
  • 937f20d9ca Revert "Add Alpine Linux configuration" Vincent RABAH 2021-01-28 17:29:51 +01:00
  • dbbdfdff4a Merge pull request #107 from jiayihu/alpine Vincent RABAH 2021-01-28 17:13:42 +01:00
  • fe7bdf8cda Reorganize the filesystem umount order. Staf Wagemakers 2021-01-24 10:16:20 +01:00
  • ec953544c4 Add Alpine reset configuration Jiayi Hu 2020-12-28 15:58:16 +01:00