タグ

*serverとchefに関するmytechnoteのブックマーク (3)

  • GitLab と Jenkins を連携する (1) - Qiita

    はじめに 以前は「貧者の GitHub Enerprise」などと言われることもあった GitLab ですが、「GITLABはブランチ毎に書き込み権限を制限できるという点においてGitHubよりも圧倒的に優れている」という意見も見られるなど、機能面、安定面ともに着実に進歩しています。 そのインストールの難しさが話題に挙がることもありましたが、公式インストールドキュメント はとてもよく書かれていますし、Chef の Cookbook なども多数存在します。個人的に Chef より Ansible が使い易かったため、CentOS 用の playbook も書きました。 以上のような状況から、GitLab は何らかの理由で GitHubGitHub Enterprise を利用できない環境においても、Git および Pull Request (Merge Request) による開発フロ

    GitLab と Jenkins を連携する (1) - Qiita
  • 今更聞けない人の為の Chef 再入門

    こんにちは、エンジニアの鈴木です。 「今更聞けない人の為の Vagrant 再入門」に引き続き、今回は Chef 再入門をお送りします。 この記事は以下のような人を対象としています。 ・Chef ってそもそも何? ・Chef って名前を聞いたことあるけど、触ったことがない。 Chef ってそもそも何? Chef(シェフ) とは Ruby 製のシステム構成管理ツールでインフラの構築を自動化できます。 サーバを弄ったことがある人なら誰しもが経験していると思われる「手順書」の作成。 手順書からコマンドをコピペして、ユーザ作成してWebサーバいれてDBいれて。。あとからこのパッケージが必要になったから手順書を変更して。。 どう考えてもオペミスの温床になります。 Chef はインフラをすべてコードで管理するので、Gitなどでインフラを管理でき、いつどこで誰が修正したのか分かるのでドキュメントや構築手

    今更聞けない人の為の Chef 再入門
  • Vagrant and Chef on Windows - Qiita

    =========================== VagrantはChefで環境構築を自動化してくれるツールです。仮想マシンにはVirtualBoxなどが利用できます。 Windowsはsshやrsyncなどを追加するとKnife Soloが使えます。 Chef Soloの入門としてRuby(rbenv)の環境を自動構築する方法を紹介します。 (WindowsにUNIX互換の環境を追加するだけなのでChefの使い方はMacLinuxでも同じです。) Download & Install こちらをWindowsのインストーラーでインストールします。 VirtualBox VirtualBox for Windowsをインストールします。 VirtualBoxの登場はここだけです。あとはVagrantで仮想マシンをコントロールします。 Vagrant for Windowsをインストー

    Vagrant and Chef on Windows - Qiita
  • 1