sap.sap_operations.cf role – Role to manage Cloud Foundry cli
Note
This role is part of the sap.sap_operations collection.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install sap.sap_operations
.
To use it in a playbook, specify: sap.sap_operations.cf
.
Entry point __dependencies__
– Dependencies
Synopsis
Role has no dependencies to other roles.
Entry point __examples__
– Example Playbooks
Synopsis
```ansible
hosts: all
tasks:
name: Ensure cf cli present
ansible.builtin.include_role:
name: sap.sap_operations.cf
vars:
cf_state: present
name: Ensure cf cli present
ansible.builtin.include_role:
name: sap.sap_operations.cf
vars:
cf_state: absent
```
Entry point __license__
– License
Synopsis
GPL-3.0-only
Entry point __limitations__
– Limitations
Synopsis
None
Entry point main
– Role to manage Cloud Foundry cli
Synopsis
Role requires root access, ansible user should be able to sudo
Role will add Cloud Foundry repo and install cf cli
If cf_state is absent, cf cli package will be removed.
Parameters
Parameter |
Comments |
---|---|
Cloud Foundry cli version, that will be installed, or removed Choices:
|
|
Cloud Foundry cli state Choices:
|