Packages Installing Packages Package install options Removing a package Tracking newer package versions Install multiple packages Manage a package in multiple classes Per distro package names Installing a RubyGem Install Python PyPi packages Add a Yum repository Remove Yum repo config setting Manage global Yum configuration Install package group with Yum Change Package Providers Files Create a dir
Install Puppet Enterprise and manage your infrastructure configuration with both task-based and model-driven automation in a single solution. Puppet Enterprise docs Learn about this purpose-built tool that fully integrates with your Puppet Enterprise infrastructure to provide continuous integration and continuous delivery of your Puppet code. Continuous Delivery for PE docs Assess the infrastructu
puppetはLinux版構成管理ツール。Rubyで記述されていて、 独自の設定ファイルを解釈してサーバーの設定を維持管理してくれる。 パッケージのインストール パッケージのバージョン管理 パーミッションを元通りに戻す 設定ファイルの配布。 サービス(Daemon)の再起動 便利な特徴は【設定ファイルが更新されたら、サーバーを再起動】の設定が楽になる。 設定変更→サーバー再起動といった依存関係が設定ファイルが作成でき、設定ファイルが読みやすい。 Debian/GNU Linuxの場合 sudo aptitude install puppet #puppetクライアント sudo aptitude install puppetmaster #puppetサーバーその他のインストール CentOS RubyGems ソースなどは本家ドキュメントを参考に http://docs.puppetla
Craig Dunn's Blog > Howtos , Linux , Puppet , Uncategorized > Part 1: Installing puppet 2.6.1 on CentOS with YUM/RPM Installing Puppetmaster 2.6.1 Assuming, like me, the thought of letting rubygems vommit all over your filesystem is not a pleasant one, then how to get the latest puppet 2.6.1 installed on CentOS 5.5 with yum isn’t very clear. Things may differ on other peoples systems, but the belo
サーバ台数が数千台という様な大規模な環境では、サーバのセットアップや、運用を始めてからの状態の均一化にかかる工数はとても大きいため、効率良く管理する仕組みを用意しなければキッツイ状況に陥りますよね。 今まで、セットアップや、チェック用のスクリプトを作るなどして、いくらか工数を下げる事ができましたが、もっと質が良く、管理工数もかからない運用を目指し、自動構成管理ツールであるPuppetに関して調査してみました。 Puppetでできること Puppetは各ホストに付与されたルールをもとに、あるべき姿に修復してくれるツールです。 どういう状態であるか(ファイルの設置やそのパーミッション) どのパッケージがインストールされているべきか どのサービスが動作しているべきか 例えば、ある環境にRedHatとUbuntuがあり、それらにはvimがインストールされている事をルールとした場合、それを手作業で行
PXEBootとPuppetでOSのインストールといろんな設定を自動化・省力化しようと思って試行錯誤中です。 試行錯誤のメモ やること PXE Boot+Kickstart+Puppetを使用してサーバの自動設定 PXE Boot (CentOS5.5) yum install tftp tftp-server /etc/xinetd.d/tftp service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -c -u root -s /tftpboot disable = no per_source = 11 cps = 100 2 flags = IPv4 only_from = 192.168.147.0/24,12
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く