DockerHub for https://github.com/adobe/ops-cli
6.5K
https://github.com/adobe/ops-cli
docker run adobe/ops-cli:2.0.3 ops -v
ops-cli is a python wrapper for Terraform, Ansible and SSH for cloud automation.
The purpose of ops-cli is to gather the common cluster configurations in a single place and, based on these, interact with the above mentioned tools. In this way, we can avoid duplication and can quickly spin up new clusters (either production or development ones). All we need to do is customize the cluster configuration file (example here).
ops-cli integrates with the Azure and AWS cli, in order to provide inventory, ssh, sync, tunnel and the possibility to run ansible playbooks on a fleet of EC2 instances. It can be used to add a layer of templating (using jinja2) on top of Terraform files. This is useful for removing duplicated code when it comes to spinning up infrastructure across multiple environments (stage/sandbox/prod) and across teams. Useful for both AWS and Kubernetes deployments.
Content type
Image
Digest
Size
258.2 MB
Last updated
almost 7 years ago
docker pull adobe/ops-cli:2.0.4Pulls:
1
Sep 4 to Sep 10