mirror of
https://github.com/bluxmit/alnoda-workspaces.git
synced 2024-09-21 20:11:39 +12:00
4.1 KiB
4.1 KiB
Ansible-Terraform Workspace
Containerized development, execution and admin environment for Ansible and Terraform. Create, provision, visualize and manage infrastructures, schedule maintenance tasks.
Why this images
- If you don't want to install all of those tools separately.
- If you need self-hosted environment to create infrastructures and schedule maintenance ansible playbooks.
Start
docker run --name space-1 -d -p 8020-8040:8020-8040 -p 9000:9000 alnoda/ansible-terraform-workspace
and open localhost:8020 in browser.
Features
Ansible tools:
- Ansible Ara
- Ansible-cmdb
- Ansible inventory grapher
- Ansible Playbook Grapher
- Ansible Lint
- Ansible Doctor
Terraform tools:
- Pre-commit-terraform
- Rover
- Blast-Radius
- Terraform Visual
- Terraform Graph
- InframapTerraform tools:
Tools:
- Eclipse Theia - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time.
- Terminal - secure browser-based terminal.
- FileBrowser - manage files and folders inside the workspace, and exchange data between local environment and the workspace
- Cronicle - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer.
- Static File Server - view any static html sites as easy as if you do it on your local machine. Serve static websites easily.
- Ungit - rings user friendliness to git without sacrificing the versatility of it.
- MkDocs - create awesome documentation for your project with only markdown.
- Midnight Commander - Feature rich visual file manager with internal text viewer and editor.
- Process Monitor - Monitor running process and resource utilization.
- Quicklaunch UI with getting started tutorial
- Ubuntu 20.4 with the following CLI apps
Docs
See our guides
Demo
Demo: Ansible-Terraform workspace