Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zjleblanc/ansible-code-server
https://github.com/zjleblanc/ansible-code-server
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/zjleblanc/ansible-code-server
- Owner: zjleblanc
- Created: 2023-08-02T02:52:29.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-02T03:16:58.000Z (over 1 year ago)
- Last Synced: 2023-08-17T06:11:33.671Z (over 1 year ago)
- Language: Python
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible-Development
Repo to create an Ansible development serverIf 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
1. Download and install code-server to run on a specific port (must select a different port per user)
1. Establish ssl certs for web page (if desired)
1. Install podman, git, and ansible-navigator
1. Set up subuid and subgid for podman
1. Pull in desired execution environment using registry username and password
1. Set up ansible-navigator, code-server, and the ansible-extension with requested EE and base settings
1. Establish a directory structure
1. Deploy an inventory/host/group vars if desired
1. Deploy an example repository with a role structure if desired (https://github.com/shadowman-lab/Ansible-Example)## Troubleshooting
- make sure other can read /etc/pki/tls/certs