Commit Graph

352 Commits

Author SHA1 Message Date
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
Xan Manning df51a8aaec fix(molecule): fix rockylinux test, add debian11 fix snapshotter 2021-12-27 13:19:32 -05:00
Xan Manning a4cbc4d68d chore(changelog): release notes for changelog 2021-12-23 08:48:10 +00:00
Xan Manning 41a13ca2f7
Merge pull request #169 from andrewtheguy/fixtypo
fix typo
2021-12-23 08:34:02 +00:00
Andrew Chen ce4ad4dc0b fix typo 2021-12-22 22:18:42 -08:00
Xan Manning 58f4de5481 chore(changelog): updates 2021-12-20 21:58:00 +00:00
Xan Manning c287bef9cd
Merge pull request #167 from PyratLabs/multiple-bugfixes-and-features
Multiple bugfixes and features
2021-12-20 21:46:53 +00:00
Xan Manning 59f0a2152e fix(systemd): templating error for environment vars 2021-12-20 21:34:15 +00:00
Xan Manning 191d51bce6 fix(gha): do not continue on error 2021-12-20 21:17:43 +00:00
Xan Manning 2a282c0ae2 fix(rootless): attempt to resolve rootless issues in debian #161 2021-12-20 21:14:23 +00:00
Xan Manning 677db09b4a fix(start): annoying behaviour where k3s won't start as a single node in ha etcd #152 2021-12-20 21:06:10 +00:00
Xan Manning 4c20fd3f0b fix(validation): distribution and version for packages 2021-12-20 20:18:38 +00:00
Xan Manning 1eaeba67b5 feat(validate): package check for iptables on debian 2021-12-19 21:41:59 +00:00
Xan Manning 09abfd2cba fix(systemd): tests can continue on error, missing create function on lineinfile 2021-12-19 19:13:48 +00:00
Xan Manning ccfa561be0 feat(systemd): added molecule tests for #164 2021-12-19 19:02:31 +00:00
Xan Manning 0c77eb143d feat(systemd): unit file allows environment variables to be defined #164 2021-12-19 18:59:42 +00:00
Xan Manning 4269e25e6b
Merge pull request #166 from PyratLabs/multiple-bugfixes-and-features
fix(molecule): fix rockylinux test, add debian11 fix snapshotter
2021-12-19 18:39:31 +00:00
Xan Manning dd341f6f10 docs(readme): missing variable documentation 2021-12-18 23:08:36 +00:00
Xan Manning 01b914985a Merge branch 'main' into multiple-bugfixes-and-features 2021-12-18 23:06:39 +00:00
Xan Manning 0f143962a1
Merge pull request #163 from janar153/main
Added option to chnage K3s updates API url
2021-12-18 23:06:11 +00:00
Xan Manning 80f591cba4 fix(molecule): fix rockylinux test, add debian11 fix snapshotter 2021-12-18 23:04:24 +00:00
Curtis John dd3c460bfa
feat(airgap): skip evaluations that aren't relevant to airgap
checking release version and tasks that depend on that check do not need to function since we won't
be aware of the version in an airgapped deployment
2021-12-15 16:43:51 -05:00
Curtis John 825ed3ad37
docs(readme): user warning regarding use of airgap install 2021-12-15 12:23:44 -05:00
Curtis John f7c0c8783a
feat(airgap): airgap should not verify version information
in an air gapped environment the machine will not be able to check sha checksums or information
around the binary so we should ignore the tasks in that scenario
2021-12-15 12:15:25 -05:00
Curtis John 8243baa3d9
feat(airgap): airgap should not verify version information
in an air gapped environment the machine will not be able to check sha checksums or information
around the binary so we should ignore the tasks in that scenario
2021-12-15 12:14:24 -05:00
Curtis John 25d40cec52
style(airgap): task name should reflect action taken 2021-12-15 12:11:25 -05:00
Curtis John 779968ca0a
chore(airgap): remove unused var 2021-12-15 12:08:56 -05:00
Curtis John b8727a1c92
chore(airgap): noting future work 2021-12-14 17:45:20 -05:00
Curtis John 4bcf3ea9c4
fix(airgap): hotwire k3s version var to end of binary name
this is to allow the role to proceed as if the binary was downloaded as expected from the web
2021-12-14 17:33:31 -05:00
Curtis John e88f3bb056
feat(airgap): init airgap feature
airgap installs allow users to deploy k3s in a situation where the server is not internet connected
and therefore unable to download anything externally
2021-12-14 17:16:19 -05:00
janar153 29658aeb2e
Update main.yml 2021-11-12 12:24:23 +02:00
janar153 33a18bb517
Update main.yml 2021-11-12 12:23:55 +02:00
Xan Manning ea413afa3a chore(release): updated changelog 2021-10-10 14:17:27 +01:00
Xan Manning da13cc696a docs(quickstart): fixed permissions issue seen in #157 2021-10-10 14:10:52 +01:00