Commit Graph

385 Commits

Author SHA1 Message Date
Xan Manning
6f1cb8e904 fix: systemd env vars and openrc service file 2022-06-15 22:31:49 +00:00
Xan Manning
e6cb2a91e8 fix: autodeploy fix 2022-06-15 21:36:14 +00:00
Xan Manning
5bebced657 fix: control plane start retries 2022-06-15 21:03:39 +00:00
Xan Manning
c1341eb62c feat(gha): remove fail-fast on ci 2022-06-15 20:33:33 +01:00
Xan Manning
13ed1336d9 fix: service handler missing from ansible handler 2022-06-15 20:28:13 +01:00
Xan Manning
5f560137f4 fix(alpine): testing in molecule and rename service 2022-06-15 18:45:54 +01:00
Xan Manning
910b611058 WIP(alpine): trying to find a container image that supports openrc 2022-06-15 15:14:59 +01:00
Xan Manning
f3640e5c9f WIP(molecule): default image no longer prebuilt to support alpine 2022-06-15 15:14:59 +01:00
Xan Manning
291b7763b4
Merge pull request #190 from PyratLabs/niklasweimann-main
Niklasweimann main
2022-06-15 15:12:01 +01:00
Xan Manning
86a9f25325 fix(cluster-token): cluster tokens can now be specified without breaking configurations where cluster tokens are auto-generated 2022-05-29 18:55:01 +01:00
Niklas Weimann
503e3ccc3f Fix check for k3s_token_location 2022-05-16 11:28:24 +02:00
Xan Manning
818676e449 docs(changelog): release notes for 3.1.2 2022-05-02 17:55:25 +01:00
Xan Manning
87551613d4
Merge pull request #184 from PyratLabs/fix/molecule-tests
fix(molecule): fix tests by ensuring fqcn is specified
2022-05-02 17:14:18 +01:00
Xan Manning
03bc3aec5b fix(molecule): fix tests by ensuring fqcn is specified 2022-05-02 17:13:12 +01:00
Xan Manning
e20195fe56 chore(release): update changelog 2022-02-18 14:16:56 +00:00
Xan Manning
4387b3d12e
Merge pull request #179 from eaglesemanation/debian11-nftables
fix: Support nftables for Debian 11
2022-02-18 14:14:58 +00:00
Xan Manning
dc0f8c3a83 fix(molecule): fixed testing with load-balancers 2022-02-17 20:43:24 +00:00
Vladimir Romashchenko
d1f61bf866
fix: Support nftables for Debian 11 2022-02-15 15:57:43 -05:00
Xan Manning
6550071e43 chore(release): updated release notes for version bump 2022-01-30 14:08:16 +00:00
Xan Manning
594606d420
Merge pull request #177 from kossmac/main
use basename of url for items in k3s_server_manifests_urls and k3s_se…
2022-01-30 14:04:37 +00:00
Karsten Kosmala
1475d1724d
add missing bracket
Co-authored-by: Xan Manning <244186+xanmanning@users.noreply.github.com>
2022-01-30 12:08:34 +01:00
Karsten Kosmala
80eca60031
add missing bracket
Co-authored-by: Xan Manning <244186+xanmanning@users.noreply.github.com>
2022-01-30 12:08:22 +01:00
Karsten Kosmala
424145881c use basename of url for items in k3s_server_manifests_urls and k3s_server_pod_manifests_urls if filename is not provided
Signed-off-by: Karsten Kosmala <kosmala@cosmocode.de>
2022-01-20 11:13:32 +01:00
Xan Manning
3be9eff967
Merge pull request #174 from xlejo/fix_become_documentation
Rename `k3s_become_for_all` for `k3s_become`.
2022-01-07 19:24:49 +00:00
Alejo Diaz
410a5bf009
Rename k3s_become_for_all for k3s_become. 2022-01-07 13:34:40 -03:00
Xan Manning
252b87bf65 chore(changelog): updates for release 3.0.1 2022-01-06 20:57:23 +00:00
Xan Manning
1fa910f931 fix(readme): typo 2022-01-06 20:53:53 +00:00
Xan Manning
2e5dd3cc07 docs(readme): note about ansible_python_interpreter 2022-01-06 20:52:48 +00:00
Xan Manning
e7693c5d2f
Merge pull request #173 from xlejo/add_become_to_pre_checks_packages
Adding become to pre checks packages
2022-01-06 20:50:14 +00:00
Alejo Diaz
4f0bb3f9a7
Adding become to pre checks packages
To make sure that system packages are found with `which` in
distributions like Debian for example.
2022-01-06 09:49:26 -03:00
Xan Manning
473f3943d2
Merge pull request #170 from PyratLabs/v3_release
V3 Release
2022-01-02 22:21:45 +00:00
Xan Manning
7e9292c01b fix(become): only one variable neeed for become 2022-01-02 22:20:14 +00:00
Xan Manning
a88d27d2ae feat: Remove Docker install tasks 2022-01-02 22:19:51 +00:00
Xan Manning
377565de96 fix(airgap): moved from vars to defaults 2022-01-02 21:10:48 +00:00
Xan Manning
3be75a8296
Merge pull request #165 from crutonjohn/feat/air-gap
Feature: Air Gap Installation
2022-01-02 20:38:59 +00:00
Xan Manning
b9b2a8e054 chore(changelog): release notes for changelog 2021-12-27 13:19:32 -05:00
Andrew Chen
59af276c72 fix typo 2021-12-27 13:19:32 -05:00
Xan Manning
2f7d6af51d chore(changelog): updates 2021-12-27 13:19:32 -05:00
Xan Manning
20468734a0 fix(systemd): templating error for environment vars 2021-12-27 13:19:32 -05:00
Xan Manning
e983629167 fix(gha): do not continue on error 2021-12-27 13:19:32 -05:00
Xan Manning
0873fc4977 fix(rootless): attempt to resolve rootless issues in debian #161 2021-12-27 13:19:32 -05:00
Xan Manning
0fa1ef29a9 fix(start): annoying behaviour where k3s won't start as a single node in ha etcd #152 2021-12-27 13:19:32 -05:00
Xan Manning
e457854046 fix(validation): distribution and version for packages 2021-12-27 13:19:32 -05:00
Xan Manning
cc8ba00de2 feat(validate): package check for iptables on debian 2021-12-27 13:19:32 -05:00
Xan Manning
592b294ad8 fix(systemd): tests can continue on error, missing create function on lineinfile 2021-12-27 13:19:32 -05:00
Xan Manning
9349c9456d feat(systemd): added molecule tests for #164 2021-12-27 13:19:32 -05:00
Xan Manning
582a696918 feat(systemd): unit file allows environment variables to be defined #164 2021-12-27 13:19:32 -05:00
Xan Manning
987bc700a1 docs(readme): missing variable documentation 2021-12-27 13:19:32 -05:00
janar153
d9d8bbeece Update main.yml 2021-12-27 13:19:32 -05:00
janar153
5288de9db1 Update main.yml 2021-12-27 13:19:32 -05:00