Commit Graph

171 Commits

Author SHA1 Message Date
Julien DOCHE ad3dc65cd9 Merge pull request #66 from stafwag/master
reset role updated to killall containerd daemons and umount k3s filesystems
2020-07-26 16:26:31 +02:00
Staf Wagemakers 7bab4cb165 removed typo ':' 2020-07-24 20:21:38 +02:00
Staf Wagemakers e8b0b89d5d use pkill on the full command line instead of killall 2020-07-24 20:15:48 +02:00
Staf Wagemakers afc6c8add7 updated to verify the exit code of killall, only report a change if something is killed 2020-07-24 15:46:07 +02:00
Staf Wagemakers 637e49d75e use lowercase for booleans 2020-07-24 14:16:10 +02:00
Julien DOCHE 386a46d353 Merge pull request #42 from fnord123/master
Fix Raspbian role to run correctly on Python 3.x (e.g. Ubuntu 20.04) Ansible host
2020-07-24 11:27:58 +02:00
Julien DOCHE f83368d05b Merge pull request #58 from guofengzh/master
Fixes: #56
2020-07-24 11:19:46 +02:00
Julien DOCHE 9fbd0e6a76 Merge pull request #64 from b-m-f/patch-1
Fix typo in k3s main.yml
2020-07-24 10:45:13 +02:00
Staf Wagemakers e2c4882dba fixed ansible lint error: set -o pipefail added. 2020-07-22 20:48:40 +02:00
Staf Wagemakers 4058ee42e6 killall containerd-shim-runc-v2 added
umount k3s filesystems added
2020-07-22 18:43:06 +02:00
b-m-f 876b083ac9 Change extra_node_args to extra_agent_args 2020-07-21 16:50:46 +02:00
b-m-f e6bee3e17f Pass through extra arguments to the nodes with extra_node_args group variable 2020-07-21 14:12:20 +02:00
Maximilian Ehlers 4e5fe89150 Update main.yml
Fixes small typo
2020-07-20 13:40:52 +02:00
guofeng zhang 1971b5741c Fixes: #56 2020-07-14 23:14:20 +08:00
David Putzolu a9294b1d43 Skip ARM specific tasks on Ubuntu to fix issue 40 2020-06-20 17:10:42 -07:00
David Putzolu a850b4a89a Fix Raspbian rol eto run correctly on Ubuntu Ansible host 2020-06-06 09:13:54 -07:00
David Putzolu 952768e26e Simplify Ubuntu to reboot no matter what 2020-05-31 10:24:12 -07:00
David Putzolu a9affdf9e6 Remove file created for Timezone feature addition 2020-05-31 10:21:00 -07:00
David Putzolu 6075693481 Remove timezone changes to focus branch on just ubuntu 2020-05-31 10:16:09 -07:00
David Putzolu 92b235c8d5 Merge branch 'master' of https://github.com/fnord123/k3s-ansible 2020-05-31 09:11:20 -07:00
David Putzolu 26a6c52add Fixed conflicts between upstream and master. 2020-05-31 09:10:38 -07:00
David Putzolu afbe4aceb6 Add missing newline at eof 2020-05-30 12:07:35 -07:00
David Putzolu 3911f28d2a Fix image downloading for Raspbian64 2020-05-30 09:54:34 -07:00
David Putzolu 6534ecaa83 Fix to make work on Raspbian64 2020-05-30 08:37:12 -07:00
David Putzolu 338d5eb654 Finally installed ansible-lint and fixed all lint errors. 2020-05-23 15:40:59 -07:00
David Putzolu 9422f65b5b Make cgroup enabling idempotent and fix ansible lint checks. 2020-05-23 09:31:40 -07:00
David Putzolu 58d847a78e More yamllint cleanup 2020-05-22 11:40:26 -07:00
David Putzolu 331c118049 Lint cleanup timezone setting support. 2020-05-22 11:36:19 -07:00
David Putzolu 930f1b5586 Clean up conditionals a bit 2020-05-22 11:11:00 -07:00
David Putzolu 61c0e513fc Merge remote-tracking branch 'upstream/master' 2020-05-22 09:07:30 -07:00
David Putzolu 9ad3dd93e4 Add support for ubuntu 2020-05-22 09:01:03 -07:00
Markus Fischbacher 5d92b0ac41 make sure its Raspbian Buster 2020-05-19 17:15:40 +02:00
Markus Fischbacher 02e9b3607d change to native ansible iptables flush 2020-05-19 09:36:53 +02:00
Markus Fischbacher bdd2d21dfc fix ansible-lint error 2020-05-19 09:22:51 +02:00
Markus Fischbacher 9452fd4b09 iptables-legacy for Raspian Buster 2020-05-19 09:13:29 +02:00
Jeff Geerling ba1b9ae3f1 Fixes #26: Ignore failure in service task in reset playbook so it can run. 2020-05-18 08:35:43 -05:00
Julien DOCHE caf35f2ba8 Merge pull request #18 from geerlingguy/17-fix-changed-check
Fixes #17: Fix is changed check so reboot task doesn't fail.
2020-05-18 10:31:30 +02:00
Jeff Geerling 70888c8b74 Fixes #22: Set proper file mode using an octal. 2020-05-16 22:27:08 -05:00
Jeff Geerling 5e51cf0365 Fixes #17: Fix is changed check so reboot task doesn't fail. 2020-05-14 21:42:01 -05:00
Julien DOCHE 12aad6598a Add /usr/local/bin to secure_path, Add br_netfilter on centos
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-05-13 16:20:54 +02:00
Vincent RABAH 1af4255e8f Merge pull request #1 from St0rmingBr4in/fix-centos-1
Fix systemd TimeoutStartSec
2020-05-13 09:46:29 +02:00
Jeff Geerling e47af78bfd Fixes #3: Fix linting issues, add ansible-lint and yamllint configuration. 2020-05-12 16:00:32 -05:00
Julien DOCHE 3bee6136fc Merge pull request #8 from geerlingguy/5-reboot-module
Fixes #5: Use Ansible's reboot module instead of reboot command.
2020-05-12 22:53:41 +02:00
Jeff Geerling de1e73843a Fixes #9: Make sure both iptables and ip6tables are configured correctly. 2020-05-12 15:25:01 -05:00
Jeff Geerling 51407213ef Fixes #5: Use Ansible's reboot module instead of reboot command. 2020-05-12 15:22:32 -05:00
Julien DOCHE 71dd910ec1 Fix systemd TimeoutStartSec
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-05-12 17:20:53 +02:00
Craig Jellick 62914a0cfc Merge pull request #1735 from stellirin/performance
[systemd] Add value to LimitNOFILE due to performance problems
2020-05-06 16:37:37 -07:00
Adam Farden df10b51c91 [systemd] Add value to LimitNOFILE due to performance problems
When k3s is installed on an OS with default high ulimits, performance
issues can be observed. This was discovered on CoreOS where the default
value is 1073741816. Symptoms include very slow file operations such
as installing a Rook/Ceph cluster will take ~6 hours instead of ~10 minutes.

A google search for 'container LimitNOFILE' will show that most major
projects set this already, including the (unused) containerd systemd unit
found in this repository at /vendor/github.com/containerd/containerd/containerd.service

k3OS is not affected becuasse the default there is already 1048576.

See description in coreos/fedora-coreos-tracker#329
2020-05-03 09:37:00 +02:00
Jeff Geerling 33686cadae Fixes #1729: Use 'is changed' instead of non-existent changed filter. 2020-05-01 22:42:42 -05:00
Julien DOCHE 62a50429ca contrib/ansible: Add reset role and playbook to reset a node (#1565)
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-03-25 12:36:28 -07:00