並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 351 件 / 351件

新着順 人気順

Ansibleの検索結果321 - 351 件 / 351件

  • Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli ) - Qiita

    Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli )MacMacOSXhomebrew環境構築homebrew-cask この記事は クラウドワークスAdvent Calendar 2015 14日目の記事になります。(風邪をひいて一日遅れましたごめんなさい><) 今までの Mac 環境構築の歴史 最初は、インストールしたアプリケーションの手書きメモとホームディレクトリの dotfiles を dropbox 配下に移動しシンボリックリンクへ張替えを行う自前シェルスクリプトがあっただけでした。 アプリをインストールする度に、手元のメモを更新するという温かみのある日々(もちろん頻繁に更新を忘れる)、そんな日常に颯爽と現れた Github Boxen 1

      Mac 環境構築の自動化 2015年末版 ( homebrew + homebrew-cask + homebrew-brewdle + mackup + crontab + mas-cli ) - Qiita
    • 米HPがChefやDocker、Ansible、OpenStack、VMwareなど主要インフラのAPIを統合する「Project Synergy」を発表

      米HPがChefやDocker、Ansible、OpenStack、VMwareなど主要インフラのAPIを統合する「Project Synergy」を発表 サーバやネットワーク、ストレージなどのインフラをソフトウェアで構成する「Infrastructure as Code」(コードとしてのインフラ)は、ChefやPuppetのようなデータセンター自動化ツールやクラウドなどの登場によって、数年前から現実のものとなっています。 米HPは、こうしたさまざまなInfrastructure as Codeのツール群、インフラ群を統合した1つのAPIで呼び出し可能とし、より柔軟な構成と管理を実現する目的の「Project Synergy」を、先週開催された同社の年次イベント「HP Discover Las Vegas」で発表しました。 同社はこれにより、サーバやストレージとなどのリソースプールからイン

        米HPがChefやDocker、Ansible、OpenStack、VMwareなど主要インフラのAPIを統合する「Project Synergy」を発表
      • TechCrunch | Startup and Technology News

        Apple Tuesday unveiled Apple Intelligence, its long awaited, ecosystem-wide push into generative AI. As earlier rumors suggested, the new feature is called Apple Intelligent (A.I., get it?). The company promised…

          TechCrunch | Startup and Technology News
        • Serverspec から Goss に移行してサーバーのテストが 60 秒から 3 秒に! | 株式会社ヌーラボ(Nulab inc.)

          TypetalkのSREの二橋です。今回は、Gossの紹介をしたいと思います。 TypetalkではサーバーのテストにServerspecを利用していました。機能的には申し分なかったのですが、サーバーの台数/環境/テストの項目が増えるにつれて、ツールの実行速度やメンテナンス性に改善が必要になりました。Gossに乗り換えることで問題が解消されました。 サーバーのテストとは? サーバーのテストとは、サーバーの状態が意図したものになっているか検証するものです。例えば、以下のような項目を検証します。 意図したパッケージのバージョンがインストールされているか? 意図したサーバーと通信できるか? 意図したポートが待ち受けているか? 意図したユーザー/グループが存在するか? 意図したプロセスが動作しているか? 意図したファイルに指定した記述が存在するか? Serverspecで困っていたこと ①テスト実

            Serverspec から Goss に移行してサーバーのテストが 60 秒から 3 秒に! | 株式会社ヌーラボ(Nulab inc.)
          • Ansibleを使って本番環境にFluentdによるログ収集環境を構築した話

            Tokyo Otaku Mode Inc. の社内勉強会で発表した内容です

              Ansibleを使って本番環境にFluentdによるログ収集環境を構築した話
            • VagrantとAnsibleで開発環境を構築 - テストとハマったこと | チャットワーククリエーターズブログ

              バージョン: 1.4.2 Box: CentOS 6.5 (S3に用意) VertualBox: 4.3.4 共有フォルダ: Vagrantのsynced_folder (NFSは未使用) Ansible: バージョン 1.4.3 ディレクトリ構成: [ベストプラクティス] ベストプラクティスに沿ってプレイブックを作成すると、新しいロールの追加や不要になったロールの切り離しも簡単になります。 どんなテストをやったのか大きく分けて下の4つのテストを実施しました。それぞれのテストにどんな目的があるか、ちょっとだけ効率よくテストする方法と合わせて紹介します。 ロール単位で繰り返し実行するテスト 全体を通してのテスト 再起動するテスト 人柱テスト ロール単位で繰り返し実行するテストまずは粒度の小さいテストについて紹介します。 VagrantとAnsibleで作る開発環境をチームへ配布して運用を開始

                VagrantとAnsibleで開発環境を構築 - テストとハマったこと | チャットワーククリエーターズブログ
              • Ansible Playbookでユーザ管理(登録・削除)をまるっとやる - SMARTCAMP Engineer Blog

                エンジニアの今川(@ug23_)です。 本番環境サーバのユーザ管理、みなさんはどうしていますか? みんなで同じユーザ・同じ鍵を使う 入社・退職時にはインフラ担当者がユーザ追加・削除する という感じのレガシーなやり方をしてしまいがちですよね。 全員で同じユーザを使う運用は入社時はとってもラクですが、退職者がでた時、漏洩したかもしれない時、鍵を変えて全員に伝えて…と、無駄が多いですし、サーバ上での動作を監査できるようにするという意味でも、全員がそれぞれ自分のユーザでログインできるようにしておきたいです。 また、人に依存しないしくみにしたいですね。「○○さん休みだからユーザ作れないね」というのはナシにしたいです。 ということでAnsible Playbookでユーザ作成をはじめ、 ユーザの削除 や sudo権限をなくす処理を実行できるようにし、冪等なユーザ管理ができるPlaybookを公開するこ

                  Ansible Playbookでユーザ管理(登録・削除)をまるっとやる - SMARTCAMP Engineer Blog
                • Ansible入門しました。【入門編】 | DevelopersIO

                  こんにちは。半瀬です。初投です。 これから業務で利用する機会が増えるということで、Ansibleに入門しました。 せっかくなので、私が学んだ過程をまとめて晒そうかと思います。 この記事の位置づけ ご存知のとおり、すでに当ブログでも多くの記事がたっていますので、Ansible導入のメリットなどは他の記事内容にお任せしようかと思います。ひとまず簡単にまとめさせていただきます。 以下の4本は導入編として位置づけられるかと思います。 構成管理ツール Ansibleを使ってみる | Developers.IO Using Ansible on AWS - EC2インスタンスを作成する | Developers.IO Ansibleでよく使う操作モジュール | Developers.IO Ansible初心者のつまづきポイント | Developers.IO 弊社社員によるAnsibleの紹介や勉強会

                    Ansible入門しました。【入門編】 | DevelopersIO
                  • vagrantではじめるクラウド開発環境(DigitalOcean編) - Qiita

                    DigitalOceanとは DigitalOcean公式の説明ではこうあります。 DigitalOcean is a platform created for developers who need to launch and scale their applications quickly. Additionally, DigitalOcean provides the perfect environment for developers to play around on the command line and learn more about customizing their own servers. DigitalOceanは、AWSのEC2の機能のみを特化させたようなクラウドプラットフォームです。 特徴 見易くシンプルな管理画面 高性能(ディスクはどのプランでもSSD) 安

                      vagrantではじめるクラウド開発環境(DigitalOcean編) - Qiita
                    • Day 1: Push to Production – Code @ Hootsuite

                      Hootsuite EngineeringArticles, thoughts and learnings from the team building products at Hootsuite

                        Day 1: Push to Production – Code @ Hootsuite
                      • Ansible で始める Linux 管理 | BLOG - DeNA Engineering

                        はじめに はじめまして。IT 基盤部の佐藤です。 社内システムのインフラを担当しています。 今回は、DeNA のインフラを構築する際に使用されている Ansible について紹介いたします。 Ansible とは Ansible とは、構成管理ツールです。Python 製のオープンソースソフトウェアで、レッドハット社が中心となり開発を進めています。Ansible 以外の構成管理ツールには、Chef や Puppet などが挙げられます。 Ansible にはシンプル、パワフル、エージェントレスというコンセプトがあります。Ansible のコンセプトを知ることで、他の構成管理ツールと比較して、優れている点を理解することができます。まずは、Ansible のコンセプトについて紹介いたします。 Ansible のコンセプトを紹介した後に、Ansible を実際に動作させて、実行結果と簡単な解説を

                          Ansible で始める Linux 管理 | BLOG - DeNA Engineering
                        • 20150523 chatwork continuous delivery

                          [CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例

                            20150523 chatwork continuous delivery
                          • Ansible Galaxyがオープンソース化。ローカルでAnsible Galaxyを実行してRolesを共有可能に

                            Red Hatは、データセンター自動化ツール「Ansible」のコンテンツを共有するハブとして機能するサービス「Ansible Galaxy」のコードを、オープンソースとして公開しました(GitHub - ansible/galaxy)。 Ansibleは、多数のサーバに対して自動的にソフトウェアをインストールし環境を構築することができる、いわゆるデータセンター自動化ツールの1つです。 Ansibleで自動化するための構成は「Playbook」と呼ばれるスクリプトで記述でき、Playbookを分割し、再利用性を高める仕組みとして「Roles」があります。Ansible Galaxyはこれらのコンテンツをハブとして集め、オープンに共有するサービスとして運用されています。 Ansible Galaxyには、mysql、nginx、memcached、redisなどをはじめとするさまざまなサーバ

                              Ansible Galaxyがオープンソース化。ローカルでAnsible Galaxyを実行してRolesを共有可能に
                            • Ansibleを使って雑にMacの環境構築を自動化する - Qiita

                              TL;DR Ansible チュートリアル | Ansible Tutorial in Japanese Mac の開発環境構築を自動化する (2015 年初旬編) - t-wadaのブログ Macの環境構築をAnsibleでやることにした - Please Drive Faster これ読めばとりあえず出来る。 この記事では、Homebrewのインストールなども含めて出来る限りのことをAnsibleに任せます。 Vagrantで建てたvmに対してAnsibleのplaybook適用して、Serverspecでテストします。 僕が全部初学者なので雑というのは説明が雑ということです。 AnsibleでMacのプロビジョニングする際の問題点 Ansible、恐らく本来はImmutable InfrastructureとかInfrastructure as Codeと呼ばれるものを実現するための

                                Ansibleを使って雑にMacの環境構築を自動化する - Qiita
                              • serverspec+ansible+vagrant-vsphereでやるテスト駆動サーバー運用 - Qiita

                                この記事はNIFTY Advent Calendar 2016 20日目の記事です。 昨日は二つの意味で自分の同僚である@megane42さんのアイドルに囲まれて仕事がしたかったという記事でした。 最近@megane42さんからアイドル駆動開発という素晴らしいライフハックを教えていただき、自分も開発で合法的(?)に担当アイドルのダイレクトマーケティングがしたいと思っている今日この頃ですが、今回は全く関係ない話です。謹んでお詫び申し上げます。 はじめに 自分が所属している部では自前でvCenterを持って運用していて(社内では珍しい(?)脱ニフティクラウドです)、サーバーの構成管理をするために以下のものを使っています。 serverspec ansible vagrant-vsphere 本日はこれらをどのように活用してテスト駆動サーバー運用を行なっているかを書きます。 テスト駆動サーバー運

                                  serverspec+ansible+vagrant-vsphereでやるテスト駆動サーバー運用 - Qiita
                                • 【Ansible】メンテナンスしやすいPlaybookの書き方 | 電算星組

                                  Playbookは外部ファイルのインポートや条件分岐やループなどの制御構文が使えるため、プログラミングと同様にソースコード品質管理の考え方を活用できます。 本記事では、筆者がPlaybookを作成する際に、後々メンテナンスしやすいように気を付けていることを紹介します。(もっと良い方法がある場合は、コメントいただけると助かります) インベントリ(Inventory) ターゲットノードにはホスト名とIPアドレスを書く インベントリ(Inventory)には、構成管理対象のノード(以下、ターゲットノード)を記載します。IPアドレス、ホスト名(FQDNも可)どちらの書き方も可能ですが、それぞれ以下の問題があります。 IPアドレス: ターゲットノードが何のサーバなのか分からず可読性が悪い ホスト名: Ansibleを動かすサーバがホスト名を名前解決できる必要がある 上記の問題を解決するため、ターゲッ

                                  • Ansible 2.0 変更点まとめ - Qiita

                                    Ansible 2.0 変更点まとめ Ansible 2.0のアルファ1.0がリリースされましたね! (2016.01.13追記: Ansible 2.0出ました。Qiita上ではリリースニュースを Ansible 2.0リリース! という記事で訳していただいています。) まだ開発中ではありますが、CHANGELOGを元に大きめの変更点をまとめてみます。 (よく使われそうと主観的に思うものと、個人的によく使うものについての記述粒度が細かくなってます。) 下記情報は全て2015年8月28日時点での公式ドキュメント・リリースノート・git issue・もしくはコードにもとづいてます。2.0の正式版リリース時の情報と変更される可能性はまだあるかもですが、大きな変更は一緒なはずです。 記事の内容に間違っているものなどあれば、ご指摘いただけると嬉しいです! 大きめの変更 CHANGELOGより抜粋。

                                      Ansible 2.0 変更点まとめ - Qiita
                                    • Macの開発環境構築(Ansible + Serverspec + Travis CI) - Qiita

                                      概要 AnsibleでMacの開発環境構築を自動化してみたので、やった事や調べたものをメモしておく。 Boxenみたいなのをansibleでやりたいなぁと思ったのがきっかけ。なのでour-boxen(テンプレ)みたいなのと、それをコピーしてカスタマイズした自分専用のリポジトリの二つを用意した。 https://github.com/tell-k/blister-pack .... 基本的なセットアップ内容 https://github.com/tell-k/blister-pack-mine ... 自分個人のセットアップ内容 blister-packの利用方法はREADME.rstを参照してください。 以下のような事をやった。 Mac OSX の開発環境構築をansibleで自動化する。主にhombrew + homebrew-caskで必要なパッケージをインストール Boxenのように

                                        Macの開発環境構築(Ansible + Serverspec + Travis CI) - Qiita
                                      • TechCrunch | Startup and Technology News

                                        The buy will benefit ChromeOS, Google’s lightweight Linux-based operating system, by giving ChromeOS users greater access to Windows apps “without the hassle of complex installations or updates.”

                                          TechCrunch | Startup and Technology News
                                        • Ansible + Packer + CloudFormationでらくらく構築・運用

                                          03/29/2015 Developers.IO 2015 http://devio2015.classmethod.jp/ Packer / Ansible / CloudFormation / AWS

                                            Ansible + Packer + CloudFormationでらくらく構築・運用
                                          • FabricからAnsibleのインベントリを美味しく参照する - Qiita

                                            はじめに 構成管理ツールとしてAnsibleを使っていて、Fabricも、ということは多い。そこでFabricからAnsible側のインベントリ情報を参照する方法を紹介したい。この方法を使うとFabricのロールとしてAnsibleのグループを扱うことが可能になる。またAnsibleインベントリの強力な変数割り当て機能も手に入れることができる。 Fabricとは オーケストレーションツール、もしくはデプロイメントツール。公式サイトにはFabric is a Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasksと書いてある。 Ansibleとは PuppetやChefと同じ構成管理ツールとして

                                              FabricからAnsibleのインベントリを美味しく参照する - Qiita
                                            • 「Ansible実践ガイド」出版しました。 - Qiita

                                              2016.12.15 この度、Ansible実践ガイドを執筆いたしました。 北山晋吾です。(※誰っ?。。。ですよね。これから頑張ります。 編集者の土屋様を始め、作成に携って頂いたみなさま。この場をお借りして深くお礼申し上げます。 書店で見ていただくのが一番早いのですが、改めてどういった構成なのかを紹介します。 とりあえず紹介だけで、執筆体験記はまた次回にでも。。。 概要 『Ansible実践ガイド』 ・ページ数: 352ページ ・出版社: インプレス ・ISBN-10: 4295000469 ・ISBN-13: 978-4295000464 ・発売日: 2016/12/15 ・価格: 3,456円 目次 Amazonとかの目次だと、章レベルまでしか紹介されていないので、項レベルまで紹介します。 第1章 Ansibleの概要 1-1 Ansibleを取り巻く環境 1-1-1 ビジネス・アジリ

                                                「Ansible実践ガイド」出版しました。 - Qiita
                                              • 【Ansible】EC2 External Inventory Scriptを使った動的ホスト一覧生成 | DevelopersIO

                                                こんにちは。望月です。 Ansibleが便利なので最近よく触っています。今日は覚えておくと便利な機能「Dynamic Inventory」の紹介です。 Dynamic Inventoryとは Ansibleを実行する際にはAnsibleの実行対象となるホストを予めファイルに記載しておきます。このファイルのことをインベントリファイルと呼びます。公式ドキュメントによると、以下のようなini形式で記載をしておく必要があります。 $ cat hosts foo.example.com [web] foo.example.com bar.example.com [application] baz.example.com qux.example.com インベントリファイルを予め用意しておくことのメリットとデメリットは明らかだと思います。メリットは「このファイルを読めばどのホストに適用されるのかが明ら

                                                  【Ansible】EC2 External Inventory Scriptを使った動的ホスト一覧生成 | DevelopersIO
                                                • NI+C クラウドメンバーシップサービス SLのご利用条件について|お客様へのご案内事項|日本情報通信株式会社

                                                  NI+C クラウドメンバーシップサービス SLのご利用条件について NI+C クラウドメンバーシップサービス SLをご利用のお客様各位 平素は格別の御高配を賜り、誠にありがとうございます。 NI+C クラウドメンバーシップサービス SLをご利用の際は、下記ページ内の各文書に同意していただく必要がございます。 ご利用に際しましては、内容をご確認いただきますよう、よろしくお願い申し上げます。 NI+C クラウドメンバーシップサービス SL 利用規約 サービス記述書 料金規定 ※サブスクリプション契約やESA契約、CSA契約のお客様は対象外になります。 改訂履歴

                                                    NI+C クラウドメンバーシップサービス SLのご利用条件について|お客様へのご案内事項|日本情報通信株式会社
                                                  • 実際のところ Spark ソースコードリーディングだった #hadoopreading #16 はネ申回だった! - #garagekidztweetz

                                                    Hadoop ソースコードリーディング #16 日 時: 2014年5月29日(木) 19:00~21:00 (受付開始 18:45) 場 所: 豊洲センタービル (NTTデータ) ← いつもの隣のビル! 地 図: http://www.nttdata.com/jp/ja/corporate/profile/guide/map.html (有楽町線豊洲駅3番出口を出て、左手奥の建物。エスカレータを上がった1Fに受付を設営します) 定 員: 120名 Spark 、個人的にはまだ触ったことがないのだけれど、久々に Hadoop ソースコードリーディングが開催されるということで、参加してきました。 今回は、 Hadoop ソースコードリーディングというより、 Spark ソースコードリーディングだったというのはおいておいて、、 飲み食いなし! 本当にソースを読んだ!! スピーカーなお三方のプレ

                                                      実際のところ Spark ソースコードリーディングだった #hadoopreading #16 はネ申回だった! - #garagekidztweetz
                                                    • [Ansible] コマンドチートシート - Qiita

                                                      Ansibleとは ChefやPuppetになどに代表される構成管理ツールのひとつ。 Ansibleチートシート yum でのインストール

                                                        [Ansible] コマンドチートシート - Qiita
                                                      • Macの開発環境構築をAnsibleで自動化する | QUARTETCOM TECH BLOG

                                                        はじめに 弊社では、エンジニアには基本的にMacを支給しています。 今まで、新しく人が入るたびに毎回同じ環境構築を手作業で行っていたのですが、今回これをAnsibleを使って自動化しました。 これでいつでも新しい人を迎えられます。採用のご応募はこちらからどうぞ。笑 Ansibleとは Ansibleは構成管理ツールの一つです。同種のツールにはChefやPuppetなどがあります。 本来はリモートにあるサーバ等にsshで接続して環境を構築するツールですが、対象ホストをlocalhostにすることで自分自身の構成管理にも使えます。 ※ 環境を構築することを「プロビジョニング」と言います。 自動化したこと Homebrewで各種パッケージをインストール Homebrew Caskで各種GUIアプリケーションをインストール oh-my-zshやRictyフォントなどHomebrewだけでカバーでき

                                                          Macの開発環境構築をAnsibleで自動化する | QUARTETCOM TECH BLOG
                                                        • ansible個人的メモ&Tips - Qiita

                                                          ansibleを使い始めたので覚えておきたいことを個人的にメモ。 尚、本家のドキュメントしか情報ソースにしていません。本家のドキュメントは素晴らしく優秀です。 http://docs.ansible.com/ タスクのinclude includeでタスクを一纏めにして外部ファイルに書ける。これは、whenを付けてある条件時にのみ実行が可能。

                                                            ansible個人的メモ&Tips - Qiita
                                                          • Ansible playbookで1台でも失敗したら即座に実行を止める方法 - たごもりすメモ

                                                            毎回あれー?ってなってドキュメント読んだりググったりするんだけどうまく見付けられないので書いておく。 Ansibleはデフォルトだとtaskの実行が全ホストで失敗しない限り続く。言いかえると、あるタスクがあるホストで失敗したらそのホストについては以降実行されないが、成功した他のホストについてはplaybookの実行は継続される。 これは特に分散ストレージのセットアップなどにおいて、大変よくない。 よくないので1台でもtaskの実行に失敗した時点で止めたいというタスクには以下のように書いておく。 - hosts: ippai max_fail_percentage: 0 tasks: - name: .... failしているホストのパーセンテージが max_fail_percentage を「超えた」場合にplaybookが停止するので、1台でも fail したら即座に止めたい場合は 0

                                                              Ansible playbookで1台でも失敗したら即座に実行を止める方法 - たごもりすメモ
                                                            • Ansible初心者がLAMP環境の構築を自動化する方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                                              こんにちは。上京したてのエンジニア・まろです。東京がそれほど凍狂でなかったことにすごくほっとしています。漫画の読み過ぎでしょうか。 さて、開発では以下のようなことがよくありますよね。 WindowsとMacでなんか違う ローカルで動いたのに本番で動かない Webサーバの複数台構築で、毎回環境構築をするのが面倒 構築のドキュメント作成 これらは“ふわっとしているけども悩ましい”ことばかりです。そこで、上記のような悩みを解決してくれる「Ansible」を使い、本番と同じシステムを仮想環境に構築してみます。 さらにそれをファイルとして持つことで、本番環境構築時に同じ環境をコマンドで複数台立ち上げて効率化をしてみようと思います。 今回は、はじめてのAnsibleということで、ローカル環境の構築をやってみたいと思います。 Ansibleとは http://www.ansible.com/about

                                                                Ansible初心者がLAMP環境の構築を自動化する方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                                              • Ansible入門...?

                                                                MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。

                                                                  Ansible入門...?