- Notifications
You must be signed in to change notification settings - Fork17
shadowman-lab/Ansible-Development
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Repo to create an Ansible development server
If you are able to utilize collections in your environment, use ansibleserver.yml
If you have only installed ansible-core, utilize ansibleserver_usingbuiltinmodules.yml
Update the variables at the top of the playbook you choose in order to set up an environment for a specific user that already exists on a VM
- Download and install code-server to run on a specific port (must select a different port per user)
- Establish ssl certs for web page (if desired)
- Install podman, git, and ansible-navigator
- Set up subuid and subgid for podman
- Pull in desired execution environment using registry username and password
- Set up ansible-navigator, code-server, and the ansible-extension with requested EE and base settings
- Establish a directory structure
- Deploy an inventory/host/group vars if desired
- Deploy an example repository with a role structure if desired (https://github.com/shadowman-lab/Ansible-Example)
OpenShift DevSpaces Molecule Example
- Start OpenShift DevSpaces with this repo
- Open a terminal
- Navigate to /projects/ansible-development/collections/ansible_collections/shadowman/config/extensions
- Run "molecule test"
About
No description or website provided.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.