Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Hideaki Tokida
PDF, PPTX
2,357 views
Ansible softlayer
How to use Ansible with Softlayer
Technology
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PDF
Ansible x softlayer Provisioning
by
softlayerjp
PDF
リブセンスのインフラで使ってるAnsibleのお話
by
Shohei Koyama
PDF
インフラエンジニアの綺麗で優しい手順書の書き方
by
Shohei Koyama
PDF
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
by
Sato Shun
PDF
AnsibleによるInfrastructure as code入門
by
kk_Ataka
PDF
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
KEY
PlayFramework1.x基礎編
by
Asami Abe
PDF
インフラエンジニアってなんでしたっけ(仮)
by
Akihiro Kuwano
Ansible x softlayer Provisioning
by
softlayerjp
リブセンスのインフラで使ってるAnsibleのお話
by
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
by
Shohei Koyama
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
by
Sato Shun
AnsibleによるInfrastructure as code入門
by
kk_Ataka
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
PlayFramework1.x基礎編
by
Asami Abe
インフラエンジニアってなんでしたっけ(仮)
by
Akihiro Kuwano
What's hot
PDF
サーバ構築を自動化する 〜Ansible〜
by
Yui Ito
PDF
入門Ansible(未発表箇所)
by
Taku SHIMIZU
PPTX
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
PDF
メルカリの開発スピードと品質を支える Selenium on Azure Kubernetes Service
by
Tadashi Nemoto
PDF
Redmine Ansible
by
ITO Yoshiichi
PPTX
IT自動化ツール"Ansible"でIDCF Cloudを自動化する話
by
Hidetoshi Hirokawa
PDF
インフラエンジニアとして普段心がけていること
by
Shohei Koyama
PDF
OpenShift のある生活
by
Yoshimasa Tanabe
PDF
さくらのインフラコード
by
Yukihiko SAWANOBORI
PDF
おれおれブログシステムにServiceWorkerを導入してみた #serviceworker
by
Toshiaki Maki
PDF
実録!AnsiblevsChef-solo
by
Recruit Technologies
PDF
Raspberry Piで撮った写真を共有するアプリ on SoftLayer
by
rina0521
PDF
Ansibleで始めるインフラ構築自動化
by
dcubeio
PDF
Service worker が拓く mobile web の新しいかたち
by
Kinuko Yasuda
PDF
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
by
ikikko
PDF
2014年のChefとInfrastructure as code
by
Yukihiko SAWANOBORI
PDF
Isomorphic web development with scala and scala.js
by
TanUkkii
PDF
2010年インストールマニアックス ~Javaアプリ編~
by
normalian
PDF
入門Ansible
by
Taku SHIMIZU
PDF
Zabbix on SoftLayer
by
Yuichi Tamagawa
サーバ構築を自動化する 〜Ansible〜
by
Yui Ito
入門Ansible(未発表箇所)
by
Taku SHIMIZU
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
メルカリの開発スピードと品質を支える Selenium on Azure Kubernetes Service
by
Tadashi Nemoto
Redmine Ansible
by
ITO Yoshiichi
IT自動化ツール"Ansible"でIDCF Cloudを自動化する話
by
Hidetoshi Hirokawa
インフラエンジニアとして普段心がけていること
by
Shohei Koyama
OpenShift のある生活
by
Yoshimasa Tanabe
さくらのインフラコード
by
Yukihiko SAWANOBORI
おれおれブログシステムにServiceWorkerを導入してみた #serviceworker
by
Toshiaki Maki
実録!AnsiblevsChef-solo
by
Recruit Technologies
Raspberry Piで撮った写真を共有するアプリ on SoftLayer
by
rina0521
Ansibleで始めるインフラ構築自動化
by
dcubeio
Service worker が拓く mobile web の新しいかたち
by
Kinuko Yasuda
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
by
ikikko
2014年のChefとInfrastructure as code
by
Yukihiko SAWANOBORI
Isomorphic web development with scala and scala.js
by
TanUkkii
2010年インストールマニアックス ~Javaアプリ編~
by
normalian
入門Ansible
by
Taku SHIMIZU
Zabbix on SoftLayer
by
Yuichi Tamagawa
Viewers also liked
PDF
第2回札幌SoftLayer勉強会資料
by
潤 川岡
PDF
すごいBOSHたのしく学ぼう
by
i_yudai
PDF
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
PDF
OpenWhisk meetup vol2
by
Hideaki Tokida
PPTX
DevOps Practices:Configuration as Code
by
Doug Seven
PDF
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
by
Justin Ryan
第2回札幌SoftLayer勉強会資料
by
潤 川岡
すごいBOSHたのしく学ぼう
by
i_yudai
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
OpenWhisk meetup vol2
by
Hideaki Tokida
DevOps Practices:Configuration as Code
by
Doug Seven
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
by
Justin Ryan
Similar to Ansible softlayer
PDF
Ansibleはじめよぉ -Infrastructure as Codeを理解-
by
Shingo Kitayama
PDF
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
PDF
Ansibleは簡単なIT自動化
by
You&I
PPTX
Ansible使ってみて
by
亮吾 守屋
PDF
OSSを活用したIaCの実現
by
Trainocate Japan, Ltd.
PPTX
Ansible入門.pptx
by
洵貴 佐川
PDF
Ansibleではじめるサーバー・ネットワークの自動化(2018/08/22)
by
akira6592
PDF
Enjoy the Ansible
by
Yasuyuki Fujikawa
PDF
Infrastructure as codeのススメ
by
kanji htmt
PPTX
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
by
Shuntaro Saiba
PDF
受託開発でAnsibleを導入した話
by
Yuto Matsukubo
PDF
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
by
akira6592
PDF
Ansible quickstart
by
Hideki Saito
PDF
Ansibleではじめるサーバー・ネットワークの自動化(2018/07/05)
by
akira6592
PDF
Open Stack Day - Ansibleによる環境構築の自動化
by
shirou wakayama
PDF
Ansibleを使ってローカル開発環境を作ろう ( #PyLadiesTokyo Meetup )
by
Ai Makabi
PPTX
Ansible ではじめるインフラのコード化入門
by
Sho A
PPTX
「Ansible on Azure入門」資料
by
Hidetoshi Hirokawa
PDF
Infrastrucure as a CodeにおけるJenkinsの役割
by
Takashi Honda
PDF
Ansible入門
by
Daiki Hayakawa
Ansibleはじめよぉ -Infrastructure as Codeを理解-
by
Shingo Kitayama
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
Ansibleは簡単なIT自動化
by
You&I
Ansible使ってみて
by
亮吾 守屋
OSSを活用したIaCの実現
by
Trainocate Japan, Ltd.
Ansible入門.pptx
by
洵貴 佐川
Ansibleではじめるサーバー・ネットワークの自動化(2018/08/22)
by
akira6592
Enjoy the Ansible
by
Yasuyuki Fujikawa
Infrastructure as codeのススメ
by
kanji htmt
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
by
Shuntaro Saiba
受託開発でAnsibleを導入した話
by
Yuto Matsukubo
Ansibleではじめるサーバー・ネットワークの自動化(2019/04版)
by
akira6592
Ansible quickstart
by
Hideki Saito
Ansibleではじめるサーバー・ネットワークの自動化(2018/07/05)
by
akira6592
Open Stack Day - Ansibleによる環境構築の自動化
by
shirou wakayama
Ansibleを使ってローカル開発環境を作ろう ( #PyLadiesTokyo Meetup )
by
Ai Makabi
Ansible ではじめるインフラのコード化入門
by
Sho A
「Ansible on Azure入門」資料
by
Hidetoshi Hirokawa
Infrastrucure as a CodeにおけるJenkinsの役割
by
Takashi Honda
Ansible入門
by
Daiki Hayakawa
More from Hideaki Tokida
PDF
[GCP INSIDE Retail] オンプレミスDWHからBQへ
by
Hideaki Tokida
PDF
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
by
Hideaki Tokida
PDF
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
by
Hideaki Tokida
PDF
今更ながらの「マイクロサービス」
by
Hideaki Tokida
PDF
About Istio
by
Hideaki Tokida
PDF
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
by
Hideaki Tokida
PDF
LT資料イベント状況SNS自動投稿について考えてみた
by
Hideaki Tokida
PDF
Docker Actionを利用してOpenWhiskをあれこれする
by
Hideaki Tokida
PPTX
Bluemixクラウド開発入門 Devlivery Pipeline デモ
by
Hideaki Tokida
PPTX
IBM Bluemixクラウド開発入門 15分でわかるBluemix
by
Hideaki Tokida
PDF
API公開最初の一歩 - API Connect on Bluemix
by
Hideaki Tokida
PPTX
Bluemix User Group ご紹介
by
Hideaki Tokida
PPTX
BMXUG 大勉強会 2017.6.21 アジェンダ
by
Hideaki Tokida
PDF
OpenWhisk meetup vol1
by
Hideaki Tokida
PDF
Serverless meetup02 openwhisk
by
Hideaki Tokida
PDF
Bluemix Users Group 活動報告
by
Hideaki Tokida
PDF
デモから見るOpenWhisk - Docker Action -
by
Hideaki Tokida
PDF
OpenWhisk Serverless への期待
by
Hideaki Tokida
PDF
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
by
Hideaki Tokida
PPTX
日本SoftLayerユーザ会紹介資料 2016
by
Hideaki Tokida
[GCP INSIDE Retail] オンプレミスDWHからBQへ
by
Hideaki Tokida
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
by
Hideaki Tokida
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
by
Hideaki Tokida
今更ながらの「マイクロサービス」
by
Hideaki Tokida
About Istio
by
Hideaki Tokida
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
by
Hideaki Tokida
LT資料イベント状況SNS自動投稿について考えてみた
by
Hideaki Tokida
Docker Actionを利用してOpenWhiskをあれこれする
by
Hideaki Tokida
Bluemixクラウド開発入門 Devlivery Pipeline デモ
by
Hideaki Tokida
IBM Bluemixクラウド開発入門 15分でわかるBluemix
by
Hideaki Tokida
API公開最初の一歩 - API Connect on Bluemix
by
Hideaki Tokida
Bluemix User Group ご紹介
by
Hideaki Tokida
BMXUG 大勉強会 2017.6.21 アジェンダ
by
Hideaki Tokida
OpenWhisk meetup vol1
by
Hideaki Tokida
Serverless meetup02 openwhisk
by
Hideaki Tokida
Bluemix Users Group 活動報告
by
Hideaki Tokida
デモから見るOpenWhisk - Docker Action -
by
Hideaki Tokida
OpenWhisk Serverless への期待
by
Hideaki Tokida
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
by
Hideaki Tokida
日本SoftLayerユーザ会紹介資料 2016
by
Hideaki Tokida
Ansible softlayer
1.
東京SoftLayer勉強会#自動化#Chef#Ansible#Puppet
2.
Hideaki Tokida @tokida • 最近気になるっているのはOpenWhisk。イベ ント駆動型アプリケーションサーバです。 OSSなのでSoftLayerでも動きます。
3.
Infrastracutre as a
Code • Ansibleは代表的な構成管理ツールの1つで す。最近ではInfrastructures as a Codeで すね。インフラを制御するためのソフトで す。
4.
Infrastructures as Code before 設計書に設定内容を記述 設計書をレビュー (変更点をドキュメントで指摘) 設計書に「見ながら」サーバを設定 試験書を「見ながら」試験を実施 設計書を元に「テスト仕様書」を記述ファイルで版管理 •
今までのインフラ構築は「大体」手作業が 多いですね。レビューをしても人為的なミ スでそのとおりとは限りません。
5.
Infrastructures as Code after Git等のソース管理ツールを利用 したレビュー 設定定義を「使って」サーバを設定 試験定義を「使って」試験を実施 設計を元に「テスト」を記述 「設定内容」を定義ファイルに記述 git等で履歴を管理 •
コード化することにより「レビュー」「実 行」「テスト」「履歴」が一貫性を持ち冪 等性を持って運営することが出来ます。
6.
Ansible • そのな構成管理を実現するための実装の1つ が「Ansible」
7.
Python • None Agent •
Install Application • Configuration server • 多くのことが出来ます。記述はYAML型式で 記載するだけ。プリセットされた多くのモ ジュールが構築を手助けしてくれます。
8.
Ansibleで出来ること 1. 対象のサーバに対してはSSHを利用する、Windowsも対応 2. サーバ側にエージェント/クライアントの導入は不要 3.
設定ファイルはYAML型式で記述 4. 冪等性が考慮された多数のモジュールが標準で提供 5. 複数の処理をまとめて定義した「Playbook」を実行する 6. 特定条件で動くハンドラや条件分岐、ループなどが定義可能
9.
Ansible & SoftLayer •
インフラ部分である「SoftLayer」に対して Ansibleは何が出来るでしょうか?
10.
Ansible + SoftLayer
で出来ること 1. サーバのOSレイヤーではなく、「サーバ」自体をオーダ・キャンセル可能 2. 対象ホストのリストを動的にSoftLayerの内容とする 3. SoftLayerはまだExtra Moduleに正式には入っていない(プルリク待ち) 4. 上手く利用すればサーバのオーダから構築までを自動化可能
11.
1. Server Order
& Cancel (ansible modules) 2. Inventroy host (ansible dynamic inventory) 3. Into Provtioning Script (ansible) • 3つの使い方が考えられます。
12.
Python Order Server Cancel Server SoftLayer Virtual
Server 1. Server Order & Cancel (ansible modules) • Softlayer-pythonの機能を利用してAPIを コールすることでAnsibleから制御を行う
13.
> ansible-playbook softlayer_order.yml •
実行はSoftLayer-Pytonが利用できる端末か ら実施
14.
Order Server Cncel
Server
15.
現状のSOFTLAYER ANSIBLE MODULEの課題点 1.
冪等性が担保されて無い(2回実行するとサーバが繰り返し作成されてしまう) 2. Tagでサーバを管理(idでサーバを特定しない為削除する際に不便) 3. まだ正式版になっていない(プルリクに入っている状態)
16.
> ansible -i
softlayer.py dal09 -m ping 2. Inventroy host (ansible dynamic inventory) • ホストの情報(inventory)を動的に SoftLayerから取得する
17.
https://github.com/WrathOfChris/ops/blob/master/softlayer/ansible/inventory/softlayer.py hostvars PublicIP単位 (sfl_) ・uuid,cpu,type,rack,state,ip_address,id,hostname,mem, private_ip_address,
dns_name, region, key_name, kernel, domain, guid, launch_time hostnanme.domainame Ex) docker01.niandc.co.jp 単一IPアドレス region Ex) dal09 複数の該当するサーバのIPアドレス Domain Ex) niandc.co.jp 複数の該当するサーバのIPアドレス ・コード内 93⾏⽬ apikey => api_key に修正 ・softlayer.py には実⾏権限が必要です(chmod +x softlayer.py) ・sshで接続できる必要があります。 • 「データセンターの全てのサーバ」という 指定を行うことが出来る。また環境変数が 定義されるので必要に応じて処理に変化を 持たせることが可能
18.
現状のSOFTLAYER INVENTORY MODULEの課題点 1.
いい感じで出力してくれる dynamic Inventry Scriptがないので自分で使いやすいモノを 自作したほうが便利? 拡張して利用しましょう docker01_p ansible_ssh_private_key_file=id_rsa ansible_ssh_host=10.x.x.11 等 • 実際の運用上必要なHostsの定義は自作した ほうが便利なことも多い。使い分ける。
19.
-- postinstall TEXT 3.
Into Provisioning Script (ansible)
20.
server サーバを購入 起動後(Post)にShを実行 Ansibleが呼出され実行 YMLを取得 Pattern1 • SoftLayerの提供するProvisionScriptの シェルの中に組み込んでしまえば簡単に構 成が出来ます(Ansbileの導入が必要)
21.
server ①サーバのオーダー処理 ②Inventroy対象を動的に生成 ③対象のサーバにAnsibleをPlaybookを使い処理を実行 YMLを取得 Pattern2 • もう一つのシナリは、オーダを実行し Inventoryを活用してホストの情報を取得し 適切なPlaybookを実行する事です。
22.
現状のSOFTLAYER PROVING SCRIPTの課題点 1.
プロビジョニングスクリプトは難しいことをすると完全にシェル芸になりがち 2. Ansibleなどの構成ツールを使うことで汎用的に既存の資産を利用 3. サーバの構成がある程度変更になってもAnsibleが吸収出来る範囲内であればそのまま利 用可能
23.
Ansible による自動化によるメリット • もうおわかりですね?
24.
第8回 Bluemixユーザー会 〜InterConnect
2016速報!新 サービス勉強会〜Wed, 16 Mar 2016 19:00 - 21:00 Swiftでイベントドリブン!バックエンドサービス「OpenWhisk」 https://bmxug.doorkeeper.jp/events/39959 • イベント駆動サーバ「OpenWishik」につい てBluemixユーザ会でお話しします。オープ ンソースでSoftLayerでも動きます。
Download