Enviar búsqueda
Cargar
できる!KickstartとAnsible!
•
Descargar como PPTX, PDF
•
5 recomendaciones
•
4,200 vistas
Wataru NOGUCHI
Seguir
UniStudy#1 LT資料。
Leer menos
Leer más
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 23
Descargar ahora
Recomendados
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
Kumazaki Hiroki
EthernetやCPUなどの話
EthernetやCPUなどの話
Takanori Sejima
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
Pacemakerを使いこなそう
Pacemakerを使いこなそう
Takatoshi Matsuo
iostat await svctm の 見かた、考え方
iostat await svctm の 見かた、考え方
歩 柴田
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
最近のJuju/MAAS について
最近のJuju/MAAS について
VirtualTech Japan Inc.
Recomendados
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
Kumazaki Hiroki
EthernetやCPUなどの話
EthernetやCPUなどの話
Takanori Sejima
DockerとPodmanの比較
DockerとPodmanの比較
Akihiro Suda
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
Pacemakerを使いこなそう
Pacemakerを使いこなそう
Takatoshi Matsuo
iostat await svctm の 見かた、考え方
iostat await svctm の 見かた、考え方
歩 柴田
Scapyで作る・解析するパケット
Scapyで作る・解析するパケット
Takaaki Hoyo
最近のJuju/MAAS について
最近のJuju/MAAS について
VirtualTech Japan Inc.
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法
Takuya ASADA
ネットワークでなぜ遅延が生じるのか
ネットワークでなぜ遅延が生じるのか
Jun Kato
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Raspberry Piで始める自宅サーバー超入門
Raspberry Piで始める自宅サーバー超入門
VirtualTech Japan Inc./Begi.net Inc.
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Yahoo!デベロッパーネットワーク
Ethernetの受信処理
Ethernetの受信処理
Takuya ASADA
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
Kuniyasu Suzaki
0円でできる自宅InfiniBandプログラム
0円でできる自宅InfiniBandプログラム
Minoru Nakamura
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
レシピの作り方入門
レシピの作り方入門
Nobuhiro Iwamatsu
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
KeycloakでAPI認可に入門する
KeycloakでAPI認可に入門する
Hitachi, Ltd. OSS Solution Center.
Ansibleで始めるインフラ構築自動化
Ansibleで始めるインフラ構築自動化
dcubeio
Pyvmomiとansibleのdynamic inventory
Pyvmomiとansibleのdynamic inventory
Kentaro Kawano
Más contenido relacionado
La actualidad más candente
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法
Takuya ASADA
ネットワークでなぜ遅延が生じるのか
ネットワークでなぜ遅延が生じるのか
Jun Kato
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Raspberry Piで始める自宅サーバー超入門
Raspberry Piで始める自宅サーバー超入門
VirtualTech Japan Inc./Begi.net Inc.
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Yahoo!デベロッパーネットワーク
Ethernetの受信処理
Ethernetの受信処理
Takuya ASADA
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
Kuniyasu Suzaki
0円でできる自宅InfiniBandプログラム
0円でできる自宅InfiniBandプログラム
Minoru Nakamura
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
レシピの作り方入門
レシピの作り方入門
Nobuhiro Iwamatsu
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
KeycloakでAPI認可に入門する
KeycloakでAPI認可に入門する
Hitachi, Ltd. OSS Solution Center.
La actualidad más candente
(20)
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法
ネットワークでなぜ遅延が生じるのか
ネットワークでなぜ遅延が生じるのか
分散システムについて語らせてくれ
分散システムについて語らせてくれ
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Raspberry Piで始める自宅サーバー超入門
Raspberry Piで始める自宅サーバー超入門
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
ストリーム処理プラットフォームにおけるKafka導入事例 #kafkajp
Ethernetの受信処理
Ethernetの受信処理
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
3種類のTEE比較(Intel SGX, ARM TrustZone, RISC-V Keystone)
0円でできる自宅InfiniBandプログラム
0円でできる自宅InfiniBandプログラム
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
レシピの作り方入門
レシピの作り方入門
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
Rancher/Kubernetes入門ハンズオン資料~第2回さくらとコンテナの夕べ #さくらの夕べ 番外編
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
KeycloakでAPI認可に入門する
KeycloakでAPI認可に入門する
Destacado
Ansibleで始めるインフラ構築自動化
Ansibleで始めるインフラ構築自動化
dcubeio
Pyvmomiとansibleのdynamic inventory
Pyvmomiとansibleのdynamic inventory
Kentaro Kawano
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
VirtualTech Japan Inc.
EC2上でパケットをミラーリング
EC2上でパケットをミラーリング
Kenta Yasukawa
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
dcubeio
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
Foreman in your datacenter
Foreman in your datacenter
lzap
TripleOの光と闇
TripleOの光と闇
Manabu Ori
OpenStack on OpenStack
OpenStack on OpenStack
OpenStack Foundation
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
Masayuki Kato
RHEL7/CentOS7 NetworkManager徹底入門
RHEL7/CentOS7 NetworkManager徹底入門
Etsuji Nakai
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!
Etsuji Nakai
AWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システム
Masayuki Kato
Destacado
(13)
Ansibleで始めるインフラ構築自動化
Ansibleで始めるインフラ構築自動化
Pyvmomiとansibleのdynamic inventory
Pyvmomiとansibleのdynamic inventory
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
HP Helion 標準搭載!! OpenStack TripleO解説課題 – OpenStack最新情報セミナー 2015年2月
EC2上でパケットをミラーリング
EC2上でパケットをミラーリング
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
簡単、クレカ決済! PAY.JPを使ったクレカ決済の仕組み・開発運用時の考慮点について
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
Foreman in your datacenter
Foreman in your datacenter
TripleOの光と闇
TripleOの光と闇
OpenStack on OpenStack
OpenStack on OpenStack
Serverless AWS構成でセキュアなSPAを目指す
Serverless AWS構成でセキュアなSPAを目指す
RHEL7/CentOS7 NetworkManager徹底入門
RHEL7/CentOS7 NetworkManager徹底入門
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!
AWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システム
Similar a できる!KickstartとAnsible!
hbstudy#6LTyuzorock
hbstudy#6LTyuzorock
yuzorock
Mt basic as-os_on_danbot
Mt basic as-os_on_danbot
たけおか しょうぞう
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
Midori Oge
Infrastructure as CodeでReNom環境構築入門
Infrastructure as CodeでReNom環境構築入門
ReNom User Group
OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化
Hideki Saito
Ansible quickstart
Ansible quickstart
Hideki Saito
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Yohei Azekatsu
Dodai projectの紹介
Dodai projectの紹介
Osamu Habuka
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Yoshinori Matsunobu
Azure de debian
Azure de debian
Kazumi Hirose
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA OSS Professional Services
20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸
Takahiro Iwase
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Yoshimasa Kawano
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09
Saori Ando
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
Yoshitaka Seo
20120405 setsunaセミナー
20120405 setsunaセミナー
Takahiro Iwase
July techfesta2014 f30
July techfesta2014 f30
Motoki Kakinuma
Elastic stack 世界にさらしたサーバを可視化してみた
Elastic stack 世界にさらしたサーバを可視化してみた
Masamitsu Maehara
Osoljp201204
Osoljp201204
Masataka Tsukamoto
Similar a できる!KickstartとAnsible!
(20)
hbstudy#6LTyuzorock
hbstudy#6LTyuzorock
Mt basic as-os_on_danbot
Mt basic as-os_on_danbot
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
2013OSC関西@京都_CloudStackとCloudFoundaryがまるわかり!
Infrastructure as CodeでReNom環境構築入門
Infrastructure as CodeでReNom環境構築入門
OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化
Ansible quickstart
Ansible quickstart
シンプルでシステマチックな Linux 性能分析方法
シンプルでシステマチックな Linux 性能分析方法
Dodai projectの紹介
Dodai projectの紹介
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Azure de debian
Azure de debian
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Squarantine 〜Kuroboxを使ったUSBメモリセキュリティソリューション〜
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
ML Studio / CNTK ハンズオン資料の紹介と開発環境の構築手順
20120405 setsunaセミナー
20120405 setsunaセミナー
July techfesta2014 f30
July techfesta2014 f30
Elastic stack 世界にさらしたサーバを可視化してみた
Elastic stack 世界にさらしたサーバを可視化してみた
Osoljp201204
Osoljp201204
Más de Wataru NOGUCHI
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
Wataru NOGUCHI
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)
Wataru NOGUCHI
ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術
Wataru NOGUCHI
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
Wataru NOGUCHI
ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術
Wataru NOGUCHI
今時のDev opsの取り組み事例集
今時のDev opsの取り組み事例集
Wataru NOGUCHI
AWS入門!!
AWS入門!!
Wataru NOGUCHI
みんなの知らないネットワークの話
みんなの知らないネットワークの話
Wataru NOGUCHI
ネットワーク技術を学ぶ(STP: Spanning Tree Protocol) ~Cisco で学ぶ L2 ネットワークの世界~
ネットワーク技術を学ぶ(STP: Spanning Tree Protocol) ~Cisco で学ぶ L2 ネットワークの世界~
Wataru NOGUCHI
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
Wataru NOGUCHI
ネットワーク7不思議
ネットワーク7不思議
Wataru NOGUCHI
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
Wataru NOGUCHI
Más de Wataru NOGUCHI
(12)
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)
ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術
今時のDev opsの取り組み事例集
今時のDev opsの取り組み事例集
AWS入門!!
AWS入門!!
みんなの知らないネットワークの話
みんなの知らないネットワークの話
ネットワーク技術を学ぶ(STP: Spanning Tree Protocol) ~Cisco で学ぶ L2 ネットワークの世界~
ネットワーク技術を学ぶ(STP: Spanning Tree Protocol) ~Cisco で学ぶ L2 ネットワークの世界~
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)
ネットワーク7不思議
ネットワーク7不思議
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
Último
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
Último
(10)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
できる!KickstartとAnsible!
1.
できる! Kickstartと Ansible! (株)ユニキャスト ソフトウェアエンジニア 野口航 UniStudy#1 フリースタイルLT@日立市
2.
お前誰?: 野口航(@wnoguchi) しがないソフトウェアエンジニア(29歳)
茨城県日立市在住 「最近太った?」とよく言われるようになった DevOpsへ取組み 株式会社ユニキャスト所属 シェアハウス「コクリエ」に居住 通勤15秒 夢はユーザ企業、とうきょうぐらし!
3.
もくじ 自動化するモチベーション Kickstartとは
Kickstartしてみる 構成管理ツールとは Ansibleとは Ansibleしてみる
4.
インフラの構築を自動化するモチベーション 物理サーバが増える 毎回同じ手順
仮想マシンもどんどん増える Hadoopに代表されるビッグデータを扱うものでは同じようなIAサーバをたくさん (100台単位とか)用意する 人がまともにやると過労になる 手順書だとミスも増える
5.
Kickstartとは RHEL系OSのインストールを自動化するツール Debian系はPreseedが有名
私のPreseed記事結構有名なので良かったら見てね★ PreseedによるUbuntuの自動インストール入門 – Qiita http://goo.gl/s6SavA
6.
Kickstartしてみる(cont.) ISOをマウント mount -o loop
/var/tmp/CentOS-7-x86_64-Minimal-1503-01.iso /mnt/media/centos DVD の中身をすべてコピー find /var/tmp/CentOS-7-x86_64-Minimal-1503-01.iso /mnt/media/centos -maxdepth 1 - mindepth 1 -exec cp -rp {} /var/tmp/CentOS-7-x86_64-Minimal-1503-01-ks ;
7.
Kickstartしてみる(cont.) timeout 50 label linux menu
label ^Install CentOS 7 kernel vmlinuz menu default append initrd=initrd.img inst.stage2=cdrom inst.text inst.ks=http://192.168.0.10/ks.cfg Kickstartの構成ファイルを外に定義する vim isolinux/isolinux.cfg
8.
Kickstartしてみる(cont.) sudo cp /vagrant/ks.cfg
/var/tmp/CentOS-7-x86_64-Minimal-1503-01-ks mkisofs -v -r -J -o /var/tmp/CentOS-7-x86_64-Minimal-1503-01-ks.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /var/tmp/CentOS-7-x86_64-Minimal-1503-01-ks sudo cp /var/tmp/CentOS-7-x86_64-Minimal-1503-01-ks.iso /vagrant ISOイメージを錬成 錬金術 - Wikipedia https://goo.gl/uYXiag
9.
Kickstartしてみる(cont.) auth --enableshadow --passalgo=sha512 #
Use CDROM installation media cdrom # Use graphical install text # Run the Setup Agent on first boot firstboot --enable ignoredisk --only-use=sda # Keyboard layouts keyboard --vckeymap=jp --xlayouts='jp' # System language lang ja_JP.UTF-8 firewall --disabled selinux --disabled # Accept Eula eula --agreed reboot --eject # Network information # Intra network --bootproto=static --device=enp0s25 --gateway=192.168.0.1 --ip=192.168.0.120 --nameserver=8.8.8.8,8.8.4.4 --netmask=255.255.255.0 --ipv6=auto --activate --hostname=phy1.pg1x.internal # Root password rootpw --iscrypted blahblahblah # System services services --enabled="chronyd" # System timezone timezone Asia/Tokyo --isUtc --ntpservers=0.centos.pool.ntp.org,1.centos.pool.ntp.org,2.centos.pool.ntp.org,3.centos.pool.ntp.org,ntp.jst.mfeed.ad.jp Kickstart ファイルサンプル
10.
Kickstartしてみる(cont.) user --groups=wheel --name=wnoguchi
--password=blahblahblah -iscrypted --gecos="wnoguchi" # System bootloader configuration bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda # Partition clearing information clearpart --all --initlabel --drives=sda # Disk partitioning information part /boot --fstype="xfs" --ondisk=sda --size=500 part pv.241 --fstype="lvmpv" --ondisk=sda --size=1905893 volgroup centos_phy1 --pesize=4096 pv.241 logvol / --fstype="xfs" --size=1899872 --name=root --vgname=centos_phy1 logvol swap --fstype="swap" --size=6016 --name=swap --vgname=centos_phy1 Kickstart ファイルサンプル
11.
Kickstartしてみる(cont.) %packages @core chrony kexec-tools %end %addon com_redhat_kdump --enable
--reserve-mb='auto' %end %post --log=/root/post_install.log yum -y update %end Kickstart ファイルサンプル
12.
Kickstartしてみる(cont.) 実行してみよう
13.
Kickstartしてみる(cont.) 実行してみよう
14.
Kickstartしてみる 実行してみよう
15.
構成管理ツールとは サーバーの状態を管理するツール どんなアプリケーションが入っているかを定義する
どのような設定となっているかを定義する DSLで記述したりしてGit等のVCSで差分を管理できる どこを変更したか一目瞭然 GitLab等のツールでレビューしやすい Chef, Ansible, Puppet等がある これとは逆に状態を保持しない、壊れることを前提としたコンテナ型のアーキテク チャをImmutable Infrastructureという(Docker, LXC, OpenVZ等)
16.
Ansibleとは Pythonで書かれたサーバの構成管理を自動化するツール 基本的な最小限のセットアップ(ネットワーク、SSH公開鍵のセット、プロビジョ ニングユーザの作成)はKickstartでやって、その後のアプリケーションのインス トールはChef,
Ansible等の構成管理ツールにまかせる Pythonはどのディストリビューションにもデフォルトでインストールされているの で、エージェントレスでプロビジョニング可能 Yaml でシンプルに記述可能 Chef Zero(旧Chef Solo)はRubyが必要、エージェントのインストール必須なので、 本腰を入れてWebサービス等を構築するモチベーションがないとつらい
17.
Ansibleしてみる(cont.) インベントリファイルで実行する対象のホストを定義 vim /etc/ansible/hosts
18.
Ansibleしてみる(cont.) $ ansible all
-a "/bin/date" 単体で実行 すべてのホストに対して同じ命令を書くのに便利 $ ansible all -m yum -a "name=httpd state=present" -s
19.
Ansibleしてみる(cont.) - hosts: 192.168.33.11 #
var: remote_user: vagrant sudo: yes tasks: - name: install EPEL Repository yum: name=epel-release state=present - name: install httpd yum: name=httpd state=present - name: install php yum: name=php state=present notify: - restart httpd - name: disable selinux selinux: state=disabled - name: show date command: date handlers: - name: restart httpd service: name=httpd state=restarted Playbookサンプル ~サーバの構成をまとめて書く~
20.
Ansibleしてみる(cont.) $ ansible-playbook playbook.yml サンプル実行
21.
Ansibleしてみる $ ansible-playbook playbook.yml 冪等性(べきとうせい)の確認
22.
この先のモチベーション PullRequestがマージされたタイミングでansible-playbookコマンドを実行すると便利 PullRequestがマージされたタイミングで自動でISOイメージを作成して特定のサーバ(例えば Amazon
S3とか)に最新のものを置いてくれると便利 Jenkins先生との融合
23.
ご清聴ありがとうございました。
Descargar ahora