RHEL Satellite Management
N/A
- satellite_url: satellite server URL
- sat_env: lifecycle environment of client server
- sat_org: satellite orginization
- satellite_auth_username: api username
- satellite_auth_password: api password
- satellite_cv_name: CV Name
- sat_register: [true/false] - register host to satellite
- sat_tools: [true/false] - install satellite tools
- sat_tracer [true/false] - install satellite tracer
- sat_publish: [true/false] - publish new CV version
- sat_promote: [true/false] - promote CV version to lifecycle environment
- sat_repos: [true/false] - get repo information
- satellite_function_encrypt: [true/false] - satellite_auth_api is stored in encrypted file
None
- hosts: localhost
become: true
gather_facts: false
vars:
satellite_url: https://my.satelllite.io
sat_promote: true
satellite_auth_api: "123API"
satellite_cv_name: "My APP"
satellite_env: "QA"
- role: kurrier.satellite
This will promote the CV to the QA environment
ansible-playbook tests/test.yml -i tests/inventory
Licensed under GPLv3 License. See LICENSE for details.
Nick Lalumiere