Add ansible playbook to automate service provider setup #10

Merged
nabarun merged 31 commits from deep-stack/testnet-ops:ag-sp-setup into main 2024-10-01 12:17:11 +00:00
3 changed files with 11 additions and 0 deletions
Showing only changes of commit 29492e9442 - Show all commits

View File

@ -1,3 +1,4 @@
dns-vars.yml dns-vars.yml
k8s-vars.yml k8s-vars.yml
container-vars.yml container-vars.yml
webapp-vars.yml

View File

@ -4,6 +4,9 @@
environment: environment:
PATH: "{{ ansible_env.PATH }}:/home/{{ansible_user}}/bin" PATH: "{{ ansible_env.PATH }}:/home/{{ansible_user}}/bin"
vars_files:
- webapp-vars.yml
tasks: tasks:
- name: Clone the stack repo - name: Clone the stack repo
command: laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack --pull command: laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack --pull
@ -64,3 +67,9 @@
- name: Start the laconic console deployment with updated config - name: Start the laconic console deployment with updated config
command: laconic-so deployment --dir laconic-console-deployment start command: laconic-so deployment --dir laconic-console-deployment start
- name: Reserve an authority
command: laconic-so deployment --dir laconic-console-deployment exec cli "laconic registry authority reserve {{authority_name}}"
- name: Set authority using bond id
command: laconic-so deployment --dir laconic-console-deployment exec cli "laconic registry authority bond set {{authority_name}} {{BOND_ID}}"

View File

@ -0,0 +1 @@
authority_name: ""