f5devcentral.bigiq_move_app_dashboard
Ansibleロール: bigiq_move_app_dashboard
BIG-IQアプリケーションダッシュボード内でアプリケーションサービスを移動するための一連の手順を実行します。
このロールは、AS3や従来のアプリケーションサービスなど、あらゆるタイプのアプリケーションをサポートしています。
このロールは、BIG-IQと一緒にAS3アプリケーションサービスをデプロイするために使用されるF5自動化ツールチェーン(ATC)デプロイ宣言ギャラクシーロールと一緒に使用するのに最適です。
ロール変数
使用可能な変数は以下に示されています。デフォルト値についてはdefaults/main.yml
を参照してください。
BIG-IQへの初回接続を確立します。これらの値は、provider
モジュールパラメータに置き換えられます。これらの値は、CM BIG-IQデバイスの接続パラメータである必要があります。
provider:
user: admin
server: 10.1.1.4
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
BIG-IQアプリケーションダッシュボード上でグループ化されるように、アプリケーションとアプリケーションサービスのリストを定義します。
apps:
- name: App1
pin:
- name: tenant1_app_service_1
- name: tenant1_app_service_2
- name: App2
pin:
- name: tenant2_app_service_1
- name: tenant2_app_service_2
例プレイブック
---
- hosts: all
connection: local
vars:
provider:
user: admin
server: "{{ ansible_host }}"
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
tasks:
- name: BIG-IQアプリケーションダッシュボードでAS3アプリケーションサービスを移動します。
include_role:
name: f5devcentral.bigiq_move_app_dashboard
vars:
apps:
- name: App1
pin:
- name: tenant1_app_service_1
- name: tenant1_app_service_2
- name: App2
pin:
- name: tenant2_app_service_1
- name: tenant2_app_service_2
register: status
ライセンス
Apache
作者情報
このロールは2020年にRomain Jouhannetによって作成されました。