https://blogs.oracle.com/cloud-infrastructure/announcing-oracle-cloud-infrastructure-ansible-modules
Oracle Cloud InfrastructureのAnsibleモジュールが公開されたことを発表できうれしく思っています。
より多くのお客様がOracle Cloud Infrastructureにアプリケーションをデプロイするにつれて、これらの操作を自動化するためのDevOps機能の必要性が増していると見ています。Ansibleはこうしたニーズに対応するもので、リソースのプロビジョニングと構成を自動化します。この新たなOracle Cloud Infrastructure Ansibleモジュールは、Oracle Cloud Infrastructureリソースをプロビジョニングし、構成する機能を提供します。現在のリリースですべてのコア・サービスをサポートします(将来のリリースではさらに多くのサービスが対象となります)。またAnsibleには、Oracle Cloud Infrastructure Ansibleモジュールと連携して、エンドツーエンドのニーズを満たすために利用可能な、組み込みモジュールのツールボックスが含まれています。
Ansible Module IndexAnsibleは、複雑なエージェントや、セキュリティのカスタマイズ、集中構成サーバーの設定は不要で、自動化するジョブを記述するだけでOKです。Oracle Cloud Infrastructureのリソースをプロビジョニングして構成するには、Ansibleのplaybookを使用して、必要な状態を宣言します。これらのplaybookをAnsibleが実行すると、要件に応じてOracle Cloud Infrastructureのリソースがプロビジョニングおよび構成されます。
http://docs.ansible.com/modules_by_category.html
Oracle Cloud Infrastructure AnsibleモジュールはGitHubのoci-ansible-modulesリポジトリにあり、マニュアルではサポート対象のモジュールのリストを参照できます。これらのモジュールおよび将来の改善についてのご意見をお待ちしております。oci-ansible-modulesのGitHubのIssueページで皆さんの意見を書き込んでください。
Oracle Cloud Infrastructure (OCI) Ansible Modules
https://github.com/oracle/oci-ansible-modules
Ansible Modules for Oracle Cloud Infrastructure
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/ansible.htm
Oracle Cloud Infrastructure (OCI) Ansible ModulesのIssueページ
https://github.com/oracle/oci-ansible-modules/issues
Getting Started
- Python SDKをインストール
Python SDK for Oracle Cloud Infrastructure
https://github.com/oracle/oci-python-sdk#installationpip install oci
- Oracle Cloud Infrastructureの資格証明を使ってSDKを構成
SDK and Tool Configuration
https://docs.cloud.oracle.com/iaas/Content/API/Concepts/sdkconfig.htm - AnsibleインストールガイドにしたがってAnsibleをインストール
Installation Guide
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html - Ansibleモジュールリポジトリをクローン
$ git clone https://github.com/oracle/oci-ansible-modules.git $ cd oci-ansible-modules
- 以下のコマンドの一つを実行してAnsibleモジュールをインストール
- root以外のユーザーでAnsibleをインストールした場合
$ ./install.py
- rootでAnsibleをインストールした場合
$ sudo ./install.py
- root以外のユーザーでAnsibleをインストールした場合
- サンプルのplaybook(例えばlist_buckets)を作成して実行
Write a sample playbook
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/ansiblegetstarted.htm?tocpath=Developer%20Tools%20%7CAnsible%20Modules%20for%20Oracle%20Cloud%20Infrastructure%7C_____1#writeSample$ ansible-playbook list_buckets.yml
詳細は、以下のリソースをご覧ください。
- Ansible Modules for Oracle Cloud Infrastructure
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/ansible.htm - Getting Started with Ansible for Oracle Cloud Infrastructure
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/ansiblegetstarted.htm - Ansible module samples
https://github.com/oracle/oci-ansible-modules/tree/master/samples - Welcome to Oracle Cloud Infrastructure
https://docs.cloud.oracle.com/iaas/Content/GSG/Concepts/baremetalintro.htm - Try for free with credits
https://cloud.oracle.com/ja_JP/tryit
- oci-ansible-modules GitHub issues page
https://github.com/oracle/oci-ansible-modules/issues - Stack Overflowで以下のタグを付けて投稿してください。
https://stackoverflow.com/ - Questions tagged [oracle-cloud-infrastructure]
https://stackoverflow.com/questions/tagged/oracle-cloud-infrastructure - Questions tagged [oci-ansible-modules]
https://stackoverflow.com/questions/tagged/oci-ansible-modules - Oracle Cloud Forums - Cloud Infrastructure
https://community.oracle.com/community/oracle-cloud/cloud-infrastructure/content - My Oracle Support
https://support.oracle.com/
0 件のコメント:
コメントを投稿