DevOps

SpringBootのアプリをansibleでデプロイ

Spring Bootのアプリをansibleでデプロイ CentoOS7の環境で確認 Spring Bootのアプリをansibleでデプロイ 初期設定 Spring BootのアプリをリストアするPlayBookを書いてみる 初期設定 1. ansibleをインストール yum install epel-release yum install ansibl…

jenkinsのインストールからGradleの手動ビルドまで

jenkins Javaで書かれたオープンソース継続的インテグレーションツール いろいろ自動化しなきゃと思ったのでちょっと触ったときのメモ インストール 事前にjavaがインストールされているか確認、入ってなかったら7以上のjavaを入れておく # yum install java…

SpringBootをGradleでビルド

SpringBootのプロジェクトを作ってGradleでビルドしてみる 作り方は公式のサイトにのっています。プロジェクトの作成方法としてSTSを使った方法とサンプルのソースをダウンロードしてきて使う方法があります。開発環境としてEclipseではなくInteliJを使いた…

レガシーソフトウェア改善ガイドの感想

書簡 最近起こった出来事もあり特にレガシープロジェクトの健康状態をどうすれば良いか考えていた時にちょうど良い本がありました。 書籍の中で述べられている方針自体は真新しいということはないのですがクリスさんの経験に基づく話もあってプロジェクトの…

Ansibleを触ってみた

Ansibleを触ったのでメモ Ansibleとは エージェントレス型の構成管理ツール。エージェント型とエージェントレス型では以下のような違いがある。 ◯エージェントレス型 管理対象のサーバにエージェントを入れる必要がない 管理対象のサーバへの接続情報が必要…

vagrant の基礎

ansibleを触る環境を準備するためにvagrantを触ったのでその時のメモ mac環境へのインストール 1.公式サイトからインストーラをダウンロードする。 https://www.vagrantup.com/downloads.html /usr/local/bin/vagrantにインストールされた ~ which vagrant /…