tech.guitarrapc.cóm

Technical updates

AdventCalendar

PowerShell DSC Advent Calendar 2014 : Day 13 PUSH と PULL の切り替え と MOF構成

これは、アドベントカレンダー13日目の記事です。 https://www.adventar.org/calendars/579 PUSH飽きたのでPULLにしましょう。というのは冗談ですが、実際PUSHで伝えることは伝えたのでもうありません。次はPULLです。 LCM の切り替え 現在のモードの確認 PU…

PowerShell DSC Advent Calendar 2014 : Day 12 あるべき状態と現在の差異を確認する

これは、アドベントカレンダー12日目の記事です。 https://www.adventar.org/calendars/579 時空の歪みが観測できてます? 今日は対象ノードをあるべき状態に収束させたことを確認してみましょう。 ノードに適用されたコンフィグレーションを確認する Get-Ds…

PowerShell DSC Advent Calendar 2014 : Day 11 Configurationに記述したパスワードの暗号化

これは、アドベントカレンダー11日目の記事です。 http://www.adventar.org/calendars/579 時空のゆがみ。 さて、前回まででシンプルなコンフィグレーションをプッシュで反映させる方法を見てきました。 今回は、センシティブな情報。そう、パスワードをどう…

PowerShell DSC Advent Calendar 2014 : Day 10 Push であるべき状態へ収束させる

これは、アドベントカレンダー10日目の記事です。 https://www.adventar.org/calendars/579 今日は対象ノードをあるべき状態に収束させる方法としてPUSHモードを使います。 PUSH振り返り 想定するあるべき状態 実行 コンフィグレーションからMOFファイルの生…

PowerShell DSC Advent Calendar 2014 : Day 9 Resourceの配置

これは、アドベントカレンダー9日目の記事です。 https://www.adventar.org/calendars/579 さて、9日目ったら9日目です。 今日はリソース(Resource) の配置です。標準のリソース以外の操作をしたくなったらこれですね! では見てみましょう。 リソースってな…

PowerShell DSC Advent Calendar 2014 : Day 8 ConfigurationData を使ったロールや属性の指定

これは、アドベントカレンダー8日目の記事です。 http://www.adventar.org/calendars/579 7日目は、MOFファイルの生成について説明しました。コンフィグレーションの実行でMOFファイルがコンパイルされる。はい簡単です。 8日目の今日は、コンフィグレーショ…

PowerShell DSC Advent Calendar 2014 : Day 7 MOFファイル の生成

これは、アドベントカレンダー7日目の記事です。 https://www.adventar.org/calendars/579 6日目は、コンフィグレーションの記述について説明しました。ベストプラクティスから現状のコンフィグレーションの問題、v5での改善点など多岐にわたっています。 今…

PowerShell DSC Advent Calendar 2014 : Day 6 Configuration の記述

これは、アドベントカレンダー6日目の記事です。 https://www.adventar.org/calendars/579 5日目は、DSCのエンジンであるLCM(Local Configuration Manager) について説明しました。 今日は、コンフィグレーション(Configuration)構文と記述について見ていき…

PowerShell DSC Advent Calendar 2014 : Day 5 Local Configuration Manager(LCM)というDSC のエンジン

これは、アドベントカレンダー5日目の記事です。 https://www.adventar.org/calendars/579 4日目は、DSCの2つのモード PUSH、PULL と利用シーンを説明しました。 今日はDSCのエンジンについてずらっとみてみましょう。シンプルですが大事な機能なので抑えて…

PowerShell DSC Advent Calendar 2014 : Day 4 Pull と Push

これは、アドベントカレンダー4日目の記事です。 https://www.adventar.org/calendars/579 3日目に、DSCの用語をChefと照らし合わせながら説明しました。 Chefが、CMツールとして備える基本的な機能をDSCも備えていることが何となく見えましたか? さて4日目…

PowerShell DSC Advent Calendar 2014 : Day 3 Chef と PowerShell DSC のこれまでと用語まとめ

これは、アドベントカレンダー3日目の記事です。 http://www.adventar.org/calendars/579 1日目、2日目を通して、DSCやCMツールがなぜ必要なのかその意義について説明しました。頑張らなくてもできるけど、めんどくさいことを任せられるっていうのはIaaS -> …

PowerShell DSC Advent Calendar 2014 : Day 2 なぜ Configuration Management が必要なのか

これは、アドベントカレンダー2日目の記事です。 http://www.adventar.org/calendars/579 1日目は、以下の2点を説明しました。 DSCはデータセンターのあらゆる機器のConfiguration Management(CM => 構成管理) Platformとなることを志向していること *1 ただ…

PowerShell DSC Advent Calendar 2014 : Day 1 PowerShell DSC とは何か。

これは、アドベントカレンダー1日目の記事です。 https://www.adventar.org/calendars/579 2013年10月に公開されたPowerShell DSCですが、Azureを中心にWindowsプラットフォームで静かに、しかし着実に実績を残しつつあります。 初日は、PowerShell DSCにつ…

はじめてのお寿司屋さんは PowerShell で調べてから行くですし

寿司 Advent Calendar 2013 - 22日目の記事です。 12/18から6日間連続で、弊社エンジニアが寿司テロをさせていただいております。寿司社の面目躍如というところでしょうか。 さて、昨日はsri_1128さんによる築地の寿司大いってきたよーという、都内の寿司勢…

PowerShell の ダイナミックパラメータを利用して動的にパラメータを組み立てる

PowerShell Advent Calendar 2013に参加させていただいています。これは17日目の記事となります。*1 昨日は、@84zumeさんによるPowerShellとNLogでした。PowerShellの処理をログ出力するにあたって、NLogは有力な手段ですね。私も今後移行を検討しています。…

PowerShell のモジュール詳解とモジュールへのコマンドレット配置手法を考える

PowerShell Advent Calendar 2013に参加させていただいています。これは2日目の記事となります。 今回は、Windows PowerShellのモジュール機構を利用するにあたり以下の2つに関して考えてみましょう。 4つあるモジュール各種の詳解 モジュールへのコマンドレ…