タグ

Ansibleに関するkenzy_nのブックマーク (11)

  • アプリエンジニアのAnsible入門

    自宅で執筆してますGMOアドマーケティング GMOSSP開発担当の@KazuakiMです。 コロナの影響で私の生活環境は大きく変わりましたが、私は元気です。 今日はGMOSSPの環境構築、リリースなどで活躍しているAnsibleに触れる機会がありましたので、 Ansible初心者の私がAnsibleのPlaybookを修正して番環境に反映するまでをコードと共にご紹介します。 Ansibleの知識が全くないため、Ansible構築・運用ガイドブックを参考に既存のコードを読み解いていきました。 こちらのは弊社のインフラチームに良だとお墨付きをもらい、じっくり読み込んでなんとなく理解が深まりました。 ではさっそく、Ansible独自?の用語と合わせて、設定方法をご紹介します。 インベントリ Ansible適用対象のホストを記載します。その際にホストグループを設定する事ができます。 書き方的

    アプリエンジニアのAnsible入門
  • 今まで手作業でインフラ構築をしていた組織がAnsibleを使うときに気をつけて欲しいこと - Qiita

    この記事は Ansible 2 Advent Calendar 2019 24日目 の記事です。 自己紹介+この記事の説明 サーバーサイドのインフラの設計や構築周りをやっているあんでぃーと申します。 どちらかというと大手(?)SIerに勤めています。 弊社では、一昨年〜去年あたりから色々なプロジェクト(以下PJ)で「Ansibleを使いましょう」という指令が発射されるようになりました。 それまでのやり方はウォーターフォール型で、 Excel設計書作ってレビューして Excelで構築手順書を作ってレビューして 単体テスト仕様書を作ってレビューして 構築手順書と設計書を見ながら実機をカチャカチャして構築して 単体テスト仕様書と設計書を見ながら実機をカチャカチャして正しく構築されてることを確認して といった感じのまごころドリブンなやり方です。 まぁ複数人でシステムを作るにあたっては一般的(であ

    今まで手作業でインフラ構築をしていた組織がAnsibleを使うときに気をつけて欲しいこと - Qiita
  • テクニカルサポートエンジニアの一日 - 赤帽エンジニアブログ

    Red Hat の杉村です。Ansible のテクニカルサポートエンジニアをしています。 今回は、我々テクニカルサポートエンジニアが日々どのような仕事をしているかを軽く紹介しようと思います。 わたしは 8:00-17:00 で勤務しています。 8:00 出勤 Ansible チームも世界中にテクニカルサポートエンジニアがいまして、それぞれの担当時間帯で協力しあって仕事をしています。日のメンバーが担当すると言っても、日のお客様からの問い合わせしか受けないということではありません。 問い合わせ(サポートケース)の一覧をまず確認します。新しい問い合わせ (NCQ, New Case Queue) が来ていれば取りますし、アメリカのメンバーからの引き継ぎがありそうだったら彼らと話をしたりもします。 12:30〜13:00頃 昼休憩 Ansible チームにもいろんな国のメンバーがいますが、数

    テクニカルサポートエンジニアの一日 - 赤帽エンジニアブログ
    kenzy_n
    kenzy_n 2019/01/28
    普段は見えない中の人たちのお話
  • 大量サーバーの引っ越し完了にメド、GMOメディアの奮闘

    ハードの老朽化やデータセンターの集約によって、サーバーを新しい環境に移行しなければならない――。このようなケースは、多くのユーザー企業が直面する問題だ。 GMOインターネットは、グループ全体でデータセンターの移設・集約に取り組んでいる。グループの1社であるGMOメディアもデータセンターの移設に伴い、サーバーの移設作業を余儀なくされた。移設対象は物理サーバー約450台で稼働するおよそ1000台の仮想マシンである。 GMOメディアは、同社の主要サービスが稼働するサーバーの移設を2018年6月末に無事終える見通しだ。ただしここまでの移設作業は一筋縄ではいかなかった。パイロットプロジェクトを通じた移設方針の見直し、サーバー構築の自動化などの工夫により、厳しい移設スケジュールに対応した。

    大量サーバーの引っ越し完了にメド、GMOメディアの奮闘
  • AnsibleとDockerによる1000台同時SSHオペレーション環境 - ゆううきブログ

    1000台同時SSHオペレーション環境を構築するにあたって、手元のローカル環境の性能限界の問題を解決するために、オペレーションサーバをSSHクライアントとすることによりSSH実行を高速化した。実行環境としてDocker、レジストリとしてAmazon ECR(EC2 Container Registry)を用いて、ローカル環境とオペレーションサーバ環境を統一することにより、オペレーションサーバの構成管理の手間を削減した。 はじめに システム構成 実装上の工夫 オペレーションサーバ越しのroot権限実行 rawモジュールとscriptモジュールのみの利用 Ansibleの実行ログのGit保存 まとめと今後の課題 はじめに 3年前に Ansible + Mackerel APIによる1000台規模のサーバオペレーション - ゆううきブログ という記事を書いた。 この記事では、ホストインベントリと

    AnsibleとDockerによる1000台同時SSHオペレーション環境 - ゆううきブログ
  • 【勉強会レポート】「新定番!Ansible とZabbixで実現する次世代運用管理」に行ってきた | DevelopersIO

    2018年1月9日(火)、新年一発目のイベントとして、恵比寿にて以下の勉強会に参加してきました。 新定番!Ansible とZabbixで実現する次世代運用管理 - connpass AnsibleもZabbixもトーシローの自分ですが、それぞれの良いところを撚り合わせた非常に内容の濃い勉強会で、ぶっちゃけむっちゃ楽しかったので、その様子をお届けいたします。 __ (祭) ∧ ∧ Y  ( ゚Д゚) Φ[_ソ__y_l〉     Ansible,Zabbixダワッショイ |_|_| し'´J レッドハット様提供の会場の様子 会場は、レッドハット株式会社様提供の恵比寿ネオナート5階セミナー会場。定員が80名だけあって、なかなかの広さです。 受付にはお菓子が!ありがたい。早めに着いたので沢山ありました。空気を読まずに5個ほどつかみ取り。 会場手前入口付近にAnsibleTシャツプレゼントコー

    【勉強会レポート】「新定番!Ansible とZabbixで実現する次世代運用管理」に行ってきた | DevelopersIO
  • [Java] OracleJDKの取得方法が大きく変わりました | DevelopersIO

    こんにちは。こむろ@東京です。 2017/05/23に気づいたのですが、curlやwgetで実行しているOracleJDKの取得でエラーが出るようになっています。先日(2017/05/22)からChefでも同じような現象があることをStackoverflowで確認しました。 わたしが担当しているプロジェクトで、GoldenAMI作成で使用しているAnsibleでOracleJDKのインストールに失敗したため、原因を調査していましたので共有します。自動スクリプトなどでOracleJDKを自動的にインストールしている構成を取っている方は高い確率で失敗すると思われるため、注意が必要です。 AnsibleのJDKインストールで突然の死 AnsibleでOracleJDKのインストールを行っています。2017/05/23突然死しました。 amazon-ebs: TASK **************

    [Java] OracleJDKの取得方法が大きく変わりました | DevelopersIO
    kenzy_n
    kenzy_n 2017/05/24
    OracleJDKの取得方法が変わった
  • [AWS]Systems ManagerのAutomationとAnsibleを使ってAMIを作成する | DevelopersIO

    コンニチハ、千葉です。 Systems ManagerのAutomation機能を利用するとカスタムAMIの作成を自動化できます。 AutoScaling利用時、Packer等でカスタムAMIを作成すると思いますがこれの置き換えを想定しています。EC2上でPackerを動かしている場合、EC2を減らすことができるかなと思います。 環境 以下の環境で試しました ソースAMI:Amazon Linux リポジトリ:CodeCommit プロビジョニング:Ansible 2.2.3.0 やってみた リポジトリ作成 Ansibleコードを格納するリポジトリを作成します。リポジトリは、GitHubやS3などでもいいと思いますが、今回はEC2利用時のリポジトリへのアクセスをシームレスに行えるCodeCommitを選択しました。EC2へIAMロールをアタッチすることで簡単でセキュアにCodeCommit

    [AWS]Systems ManagerのAutomationとAnsibleを使ってAMIを作成する | DevelopersIO
    kenzy_n
    kenzy_n 2017/05/22
    AMI作成に役立てる
  • 「Ansibleは社内インフラを全て運用できる」、レッドハットが販売戦略を発表

    レッドハットは2017年4月25日、サーバーの設定・運用を自動化するツール「Ansible Tower by Red Hat」の販売戦略を発表した。システム開発の効率を高めるだけでなく、企業のシステム機器全般を自動で運用できるツールとして売り込む。 Ansible Towerはネットワークスイッチやサーバーのソフトを遠隔から操作できる設定・運用の自動化ツールだ。オープンソースソフトウエア(OSS)「Ansible」に、利用者ごとに操作を制限する権限管理機能や操作履歴を確認できる監査機能を追加している。 米レッドハットのティム・イェートン エグゼクティブバイスプレジデント兼CMO(チーフ・マーケティング・オフィサー)は「Ansible Towerは企業が持つIT機器を全て管理できるポテンシャルがある」と話した。Ansible Towerはネットワークスイッチやサーバーといった機器にソフトをイ

    「Ansibleは社内インフラを全て運用できる」、レッドハットが販売戦略を発表
  • インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に - Publickey

    インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に オープンソースで開発されているインフラ自動化ツール「Ansible」の最新バージョン、「Ansible 2.3」正式版がリリースされました。 インフラ自動化ツールにはChefやPuppetなどよく知られるオープンソースソフトウェアが他にも存在しますが、Ansibleの特徴はサーバやネットワーク機器にあらかじめエージェントなどを導入することなく利用できる点にあります。 エージェントを使うことなく多数のサーバなどに対して設定やソフトウェア導入などの構成管理を行う仕組みとしてAnsibleではおもにSSHを用いています。 Ansibleのこれまでのバージョンでは、ネットワーク機器に対して構成管理のタスクを1つ実行するたびにSSHの接続を開始、終了

    インフラ自動化ツール「Ansible 2.3」リリース。SSHのコネクションを使い続けるPersistent Connectionでタスク処理が高速に - Publickey
    kenzy_n
    kenzy_n 2017/04/17
    タスク高速化の恩恵
  • 初めてのAnsible

    書はサーバーの構成管理ツールAnsibleについての総合的な入門書です。設定管理のスクリプトであるPlaybookの基礎から、オープンソースの格的なコンテンツ管理システムのインストールについて、順を追って説明します。そしてAnsibleの高速化やカスタムモジュール、VagrantやAmazonEC2、Dockerとの連携など、Ansibleの活用に役立つ事柄をサンプルを使いながら詳述します。日語版付録として中山幸治氏による「Ansibleを利用したプロビジョニング方法」を収録。サーバーを上手に管理したいエンジニア必携の一冊です。 序文 訳者まえがき はじめに 1章 イントロダクション 1.1 バージョンについて 1.2 Ansibleが役立つこと 1.3 Ansibleの動作 1.4 Ansibleがすばらしい理由 1.4.1 読みやすい構文 1.4.2 リモートホストへのインストー

    初めてのAnsible
  • 1