Comments (7)
This has floated around some and I think the approach so far has been to have a separate repository that extracts the roles from this repository and gets combined with other roles such as the OS STIG/RKE2 prep roles being developed to make them more galaxy friendly. This might have already been done, in fact. I'll see if we can gather some info around this.
from rke2-ansible.
Hey @mddamato, do you have any updates on your above comment?
Cheers
from rke2-ansible.
That was my original goal with this repo example. It was meant to be a single play, but other decisions were made and this was turned into a full playbook.
This was changed in commit bb0e7a1 .
Perhaps we can see about turning this back into a single role and see if the community agrees with us, @bsecker .
from rke2-ansible.
Looking over the code base again, this would be a herculean effort to return the code base to a single role. I really like the idea, but not sure how feasible it is now.
from rke2-ansible.
rather than reverse back a single role, what about using this repo for a galaxy collection? possibly even consider bringing in the rke2_nvidia role from the enable-gpu-rke2 repo. I have done some offline work along these lines and this would be very straight-forward to do. I would be glad to help make this happen.
from rke2-ansible.
https://github.com/lablabs/ansible-role-rke2
that repository does provide a role, was there any communication between the maintainers of this repo and theirs?
from rke2-ansible.
How about https://github.com/jdloft/rke2-ansible/tree/galaxy? That would be the bare minimum for being able to import playbooks:
- import_playbook: rancherfederal.rke2.site
from rke2-ansible.
Related Issues (20)
- Add registry role to ansible HOT 1
- manage yum repos by default HOT 1
- Add role to rotate certificates on a cluster
- Re-run ansible playbook after first run breaks
- previous_install.yaml logic doesn't work with detecting if the rke2_agent and rke2_server service is present or not
- previous_install.yaml logic breaks when rke2 is installed with an RPM and then later switched to TAR HOT 1
- cluster_templates fail if fapolicyd is enabled when multiple templates are specified
- fix linting errors
- Adjust logic for adding manifests after first server and last server HOT 1
- Re-evaluate the necessity to reboot a node after making sysctl changes HOT 1
- change variable named 'installed'
- Check if rke-server is previously installed does nothing beneficial
- review linting errors for syntax changes HOT 1
- 'installed' variable is defined in rke2_common/previous_install.yml but only used in rke2_common/tarball_install.yml
- standarize between vars and defaults
- built-in tests don't test an upgrade
- move built-in tests to AWS commercial
- rpm_install.yml task Add the rke2 versioned repo CentOS/RHEL/Rocky when statement incorrect HOT 2
- boolean logic at rke2_common/main.yml ln 62 doesn't work on all combinations of ansible/python HOT 1
- Templated Variables do not work within `rke2_config` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rke2-ansible.