タグ

configとライブラリに関するmoritataのブックマーク (2)

  • Pythonタスクランナー Fabric 2 の紹介 - 前編 Fabricの概要 -

    こんにちは、滝澤です。 いくつかのプロジェクトでタスクランナーFabric 2を使う機会がありました。少しですが知見が溜まったので紹介します。 また、Fabric 1.xを利用していた方は互換性も気になると思いますでのその点についても紹介します。 記事が長くなったので3編に分けます。 前編: Fabricの概要 中編: Invokeの使い方 後編: Fabricの使い方 記事は前編の「Fabricの概要」になります。 なお、執筆時点(2018年11月21日)での最新バージョンはFabric 2.4.0、Invoke 1.2.0です。 動作確認はPython 3.7.1にて行っています。 FabricはSSH経由でリモートシェルコマンドを実行するPythonライブラリです。 タスクランナーとして利用できます。 Fabricの簡単な理解のために、実行例を紹介します。 次のような内容のfabf

  • TypeReference - puppet wiki (パペウィキ) - Trac

    このページは[TypeReference]を翻訳している途中のものです。 翻訳の間違いや誤字、元ページの更新などに気づいた方もぜひ修正お願いします。 メタパラメータ メタパラメータはPuppetフレームワークの一部分であり、全ての要素に作用します。 メタパラメータは、マニフェストの全ての部分から参照できます。 有効なメタパラメータ alias aliasはオブジェクトのエイリアスを作成します。下記の例での"sshdconfig"のような名前が入力された際に、Puppetは内部でエイリアスを利用します。 file { sshdconfig: path => $operatingsystem ? { solaris => "/usr/local/etc/ssh/sshd_config", default => "/etc/ssh/sshd_config" }, source => "..."

  • 1