Phillip Thurston
11e99b0b7f
Add ability to move kubeconfig to control node on demand ( #467 )
...
Signed-off-by: Phillip Thurston <phil@goinvictus.com >
2025-12-04 12:14:04 -08:00
Felix Seifert
10b9f6634f
docs: describe adding collection to requirements.yaml ( #438 )
...
Signed-off-by: Felix Seifert <mail@felix-seifert.com >
2025-09-02 16:49:27 -07:00
hek2mgl
8f71b09a4c
Add galaxy installation to the README ( #392 )
...
Signed-off-by: hek2mgl <hek2mgl@metashock.net >
Co-authored-by: hek2mgl <hek2mgl@metashock.net >
2025-02-21 09:54:08 -08:00
Floren Munteanu
b915574338
docs: update list of projects ( #387 )
...
* docs: update list of projects
Signed-off-by: Floren Munteanu <19806136+fmunteanu@users.noreply.github.com >
* Update link location
Signed-off-by: Floren Munteanu <19806136+fmunteanu@users.noreply.github.com >
---------
Signed-off-by: Floren Munteanu <19806136+fmunteanu@users.noreply.github.com >
Co-authored-by: Floren Munteanu <19806136+fmunteanu@users.noreply.github.com >
2025-01-15 11:36:12 -08:00
Peter Klijn
31b8b1edcf
POC: Supporting k3s-ansible with external database ( #339 )
...
* POC: Supporting k3s-ansible with external database
Signed-off-by: Peter Klijn <pjmklijn@gmail.com >
2024-07-02 13:34:34 -07:00
Derek Nola
91ee70ee17
Fixed playbooks path in Vagrant and Readme ( #341 )
...
* fixed path to playbooks/site.yml
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Update readme with playbooks
Signed-off-by: Derek Nola <derek.nola@suse.com >
---------
Signed-off-by: Derek Nola <derek.nola@suse.com >
Co-authored-by: Ethan Locke <13014836-Zie0@users.noreply.gitlab.com >
2024-06-20 10:26:01 -07:00
Daniel Clavijo Coca
5c79470d8f
Update minimum ansible version ( #282 )
...
Signed-off-by: Daniel Clavijo Coca <dann1telecom@gmail.com >
2023-12-26 11:12:48 -08:00
Derek Nola
9998f503b4
Support user defined kubeconfig, fix merging context ( #266 )
...
* Support user defined kubeconfig, fix merging context
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-12-06 09:13:05 -08:00
Derek Nola
19c206d0cb
Update minimum ansible version requirements to avoid airgap error ( #258 )
...
* Update minimum ansible version requirements to avoid airgap error
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-30 12:32:19 -08:00
Derek Nola
52941b749b
Airgap Support ( #253 )
...
* Initial airgap support
* Support any of the compressed image formats
* Add airgap section to README
* Support Airgap SElinux RPM install
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-14 14:36:15 -08:00
Derek Nola
157e2eb432
Fix inventory-sample and adapt README for multiple nodes ( #250 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
Co-authored-by: garb4ge <93313883+garb4ge@users.noreply.github.com >
2023-11-13 10:10:56 -08:00
Derek Nola
37eb43493a
Newline in README.md
2023-11-10 12:12:39 -08:00
Derek Nola
a2b96119f5
Reword README ( #245 )
...
* Add mention of other projects
* Add gitattributes to fix language reporting in GH
* Add debug playbook to gitignore
* Add more info around what this project will not cover
* Remove construction label, reword
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-10 12:11:59 -08:00
Derek Nola
e864933b04
Add Upgrade Playbook ( #236 )
...
* Highlight node reqs.
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add upgrade playbook
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Move PR template
Signed-off-by: Derek Nola <derek.nola@suse.com >
---------
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-09 10:56:47 -08:00
Derek Nola
08df1deff7
Update readme with local testing info, clarify kubectl
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-08 15:37:51 -08:00
Derek Nola
16a400c986
Update README.md
2023-11-08 10:38:48 -08:00
Assaf Sapir
057b3bfc07
Add archlinux (aarch64) support ( #146 )
...
* Add archlinux (aarch64) support
Signed-off-by: Assaf Sapir <meijin007@gmail.com >
2023-11-08 10:31:51 -08:00
Nicholas Malcolm
8484c015d6
Fix k3s_server_location only working on default
...
- K3s has some absolute paths set in various places which cannot be
changed. Using a symbolic link was the easiest fix. This is nice for
running K3S on SBC that must boot to SD but K3S data should be stored
on a faster drive.
- Other changes are for making the site playbook replayable without
resetting the cluster. Ideally you can rerun it to check existing
nodes or to add new ones.
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-08 10:23:56 -08:00
Nicholas Malcolm
df67c61ba5
Add HA option, change to yaml inventory, cleanup
...
- HA option for multiple server nodes using embedded etcd
- Switch to yaml inventory file for easier editing and combining vars
- Update to full ansible module names
- Change master/node names to server/agent
- Cleanup small linting errors
- Add reboot playbook which staggers reboot to keep HA cluster up
- Move playbooks to playbook directory
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-11-08 10:23:56 -08:00
Zaher Ghaibeh
7934027318
fix typos
2020-06-06 12:05:37 +03:00
Zaher Ghaibeh
6f8118de4d
update the readme file
2020-06-06 11:52:12 +03: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
Jeff Geerling
46dd5038bb
Fixes #24 : Add more clarity around inventory file creation.
2020-05-17 22:35:01 -05:00
Ahmed Sallam
0052215cf9
fix typo for master_ip
2020-05-12 23:41:24 +02:00
Jeff Geerling
7cb619feaf
Fixes #4 : Use k3s_cluster (no dashes) for inventory name.
2020-05-12 15:21:00 -05:00
Jeff Geerling
2c4e2de635
Fix typo in Ansible README file scp command.
2020-05-01 23:02:08 -05:00
Joakim Roubert
0a0d265c0e
Fix markdown files according to markdownlint recommendations
...
There are some issues and quirks in the markdown documentation files
suggested by the markdownlint project checker that might benefit from
being fixed, which this patch does.
Change-Id: I33245825e5bb543b5ce1732204984d4a0b169668
Signed-off-by: Joakim Roubert <joakimr@axis.com >
2020-03-04 11:06:55 +01:00
Julien DOCHE
e60b4f39e7
contrib/ansible: Move example inventory to its own subdirectory
...
Signed-off-by: Julien DOCHE <julien.doche@gmail.com >
2020-02-16 21:08:42 +01:00
Matthias Riegler
2b10d43fa1
CentOS/RHEL compatibility for Ansible roles
...
- Setting IPv4 & IPv6 forwarding
- Setting `sysctl:net.bridge.bridge-nf-call-iptables` and `bridge-nf-call-ip6tables` to enabled since it is disabled by default on some CentOS systems
2019-09-29 00:19:18 +02:00
Ted Wexler
6655ecbcef
Fix an inconsistency in contrib/ansible/README.md
...
The example inventory uses the group `kube-cluster`, but the playbooks references `k3s-cluster`. This resolves the inconsistency.
2019-06-24 19:24:47 -04:00
Vincent RABAH
32bc8ea464
Update README.md with author
2019-05-26 16:09:33 +02:00
Vincent RABAH (itwars)
4abaf35601
Fix typo and add kubeconfig copy to user homedir
2019-05-18 17:58:25 +00:00
Vincent RABAH
85b01829fb
Ansible provisionning ( #217 )
...
Ansible provisionning contrib
2019-04-26 21:10:27 +02:00