Skip to content

Instantly share code, notes, and snippets.

@yusukegoto
Last active August 29, 2015 14:19
Show Gist options
  • Save yusukegoto/4cfe04841737e1de639c to your computer and use it in GitHub Desktop.
Save yusukegoto/4cfe04841737e1de639c to your computer and use it in GitHub Desktop.
インフラ自動化を始めよう! -Chef編-

インフラ自動化を始めよう! -Chef編-

イベントページ

Microsoft AzureのChef対応状況、使用方法

MS畠山さんAzureの人

ChefConfの4/10がAzureの話だった(YouTubeに全部ある) MSNでだいぶ使っている

Azure

Azureはリージョンは基本二重化しているがブラジルだけハブ扱い インスタンスファミリーのGはゴジラのG(redshiftを敵視) プレミアムストレージでIO改善 VM Extensions(拡張機能)というエージェントでChefやPuppetを実行できるようにしていた

ChefでAzure管理

MSは今devopsに向かっている

  • システムをあるべき姿に(オーケストレーション的な範囲で)
  • いかにセキュアにクラウド上に環境を構築するか

東京方面にAzureでADを立てて西日本で復旧させたい

ChefとPowerShellとAzure CLI

PowerShell ISEを知らない人が多い!! Macの上でもPowerShellが動くのでは?予定はあるらしい Visual Studioはだめらしい

Azureのポータルはどんどん新しいのを使ってください

knife-azureのデモをした(port: 22, 5986)

knifeはやはりバージョン11でChef Server12は下位互換性があるものの未だ使用は不安。 BuildなどのイベントでChef12にWindows系Chefツールが対応したという発表があるかも?とのこと

多分knife11系 PowerShellにAzure向けのChefモジュールが出来てきている

Azureの自習書 Azureの自習書ダウンロード

ドキュメントはazure.comから

ChefConfのレポート

クリエーションライン鈴木さん

Chef社はPuppetよりも出資額が少ないらしい! build cookbook chef-provisioning Chef Delivery参考

アメリカディズニーのIOT的なリストバンドの基盤をChefで賄っている!! アジャイル開発のためにdevに力をつける。chefはいいツール。

Chefを活用したインフラ自動化

インディゴ斉藤さん

全社的にChefを使っている 某通信行社の事例 ほぼ全てのサーバを冗長化

フェールオーバやスレーブ追加の方法気になる

fileやインストーラは内部にリポジトリを作っている cobblerをキックスタートインストールに使ってる ipアドレスはenvironmentに書いている Chef Serverはセキュリティ要件から環境ごとに1つずつ作成している

chef-clientは定期実行して差分発生を監視する

why-run

spinnerというツールを提供しているみたい

その他

SUSE(すーぜ) Ubuntu(うぶんちゅ)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment