Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hyperledgendary/fabric-ansible-action
GitHub Action to run Ansible Playbooks for Hyperledger Fabric
https://github.com/hyperledgendary/fabric-ansible-action
Last synced: about 1 month ago
JSON representation
GitHub Action to run Ansible Playbooks for Hyperledger Fabric
- Host: GitHub
- URL: https://github.com/hyperledgendary/fabric-ansible-action
- Owner: hyperledgendary
- License: apache-2.0
- Created: 2023-02-03T11:24:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-03T11:39:23.000Z (about 2 years ago)
- Last Synced: 2024-12-17T07:49:46.014Z (about 2 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# :gear: `fabric-ansible-action`
> Action to setup Hyperledger Fabric CLIs## About
This action will run an Ansible Playbook using the ["Ansible Collection For Fabric"](https://github.com/IBM-Blockchain/ansible-collection)
It is based off the [v2.0.0-beta docker image](https://github.com/IBM-Blockchain/ansible-collection/pkgs/container/fabric-ansible).
## UsageTo run a playbook
```yaml
- name: Create the Fabric Operations Console
uses: hyperledgendary/fabric-ansible-action
with:
playbook: playbooks/operator_console_playbooks/02-console-install.yml
```To run a playbook with an additional Ansible Arugments file
```yaml
- name: Create the Fabric Operations Console
uses: hyperledgendary/fabric-ansible-action
with:
playbook: playbooks/operator_console_playbooks/02-console-install.yml
argsfile: _cfg/domain.yml
```## Inputs
The actions supports the following inputs:- `playbook`: Path to the playbook to run
- `argsfile`: path to an additional args file to supply to Ansible (standard Ansible yaml format)## License
[APACAHE-2.0](LICENSE).