{"repo":"adobe/ops-cli","free":true,"listed":false,"github":"https://github.com/adobe/ops-cli","clone":"git clone https://github.com/adobe/ops-cli.git","description":"Ops - cli wrapper for Terraform, Ansible, Helmfile and SSH for cloud automation","language":"Python","stars":203,"topics":["terraform","ansible","aws","azure","helm","eks","vault","packer","ops","helmfile"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Ops CLI From version 2.0 onward, ops-cli requires Python3. If you're still using Python2, use ops-cli version New Keychain ), let's say aam 2. Select the aam keychain and add a new password entry in this ( File - New Password Item ): - Name: idm - Kind: application password - Account: your ldap account (e.g. johnsmith ) - Where: idm 2. Create $HOME/bin dir - this is where the scripts below are saved 3. Create /bin/askpass script and update the ldap account there: 1. Checkout notty github repo, build and move the binary to $HOME/bin/ 1. Create /bin/sshpass script: 1. Verify the setup works: 1. Run ops tool SCB Shell Control Box (SCB) is an activity monitoring appliance from Balabit (now One Identity) that controls privileged access to remote servers. ops has support for using SCB as ssh proxy for the following operations: ssh, tunnel, proxy, ansible play, run and sync In order to use SCB an extra section needs to be added to the cluster config file: Having this config all ssh operations will be done via the scb host, unless the --noscb flag is used. When using SCB , SSHPass will not be used. For ansible play , run and sync operations to work via SCB a proxy needs to be created first and then run ops in a different terminal window or tab: Teleport Teleport (https://goteleport.com/) provides secretless SSH. ops has support for using Teleport as ssh for the following operations: ssh, tunnel, proxy, ansible play, run and sync In order to use Teleport an extra section needs to be a","default_branch":null,"files":null,"tree":[],"storefront":"/r/adobe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adobe/ops-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}