Day-to-day the memorandum

やったことのメモ書きです。

「The DevOps ハンドブック 理論・原則・実践のすべて」を読んで

今までは立ち上げのプロジェクトが多く、初めからCI/CDやIaCなどをやろう、となるようなところいたのですが、今いるところはそういうわけでもなく、そもそもなんでやるんだっけということとDevOpsってどういうことなんだっけ、ということに対して理解を深めようと思い、この本を読むことにしました。
この本を読んで現時点で感じたことをつらつらと書いていこうかなと思います。
ちなみにですが、自分はマネージャーでもなくリーダーでもなく、ただのメンバーです。

続きを読む

GCPでElasticsearchのGCS Repository Pluginがインストールされたカスタムイメージを作ってみる

Elasticsearch Serviceがある今、自前でインスタンスを立ててElasticsearchの環境を作るという機会はなかなかないように思えますが、やったのでメモです。

ElasticsearchのSnapshotをGCSに上げるための設定をGCPのサービス群とPacker,Ansibleなどを使って実現する方法を書いていきます。

続きを読む

Helm Chart RepositoryをGitLabのrawでやる

f:id:ZYPRESSEN:20190501004038p:plain
Helm Chart RepositoryはHTTPでindex.yamlとchartを返せればいいらしいので、上の画像のようにGitLabのrawでHelm Chat Repositoryをホスティングしてみようと思います。
参考:https://helm.sh/docs/developing_charts/#chart-repositories

続きを読む

Argo Eventsを別のNamespaceで動かす

Argo EventsでGatewayやSensorをArgo EventsがデプロイされているNamespace以外のNamespaceにデプロイして動かすことをしてみようと思います。

続きを読む

k8sでDroneを動かそうとしたらポートをバインドできなかった

GKEにDroneを構築していて、以下のようなログが出て起動できませんでした。
原因を探るのに手こずったので、戒めのためにメモを残しておきます。

{"port":"tcp://10.209.3.136:80","host":"hoge.hoge.jp","proto":"https","msg":"starting the http server","url":"http://hoge.hoge.jp","level":"info","acme":false}
続きを読む

SRE本読書会はじめました

同じ部署の人たちとSRE本の読書会みたいなものを有志で始めました。

やろうと思ったわけ

積み本を崩したい
部署内の人にSREというものを知ってもらうため
などなど...

どういう風にやってるか

どんな感じでやっているかというと

  • 隔週に1回、時間は1時間ぐらい
  • 1回につき2章分(約20ページ)を事前に読んでくる
  • 読んできた範囲に関することで議論をする

です。

近くのスーパーからお菓子買ってきて食べながらやってます

f:id:ZYPRESSEN:20190113000806j:plain

すでに2回やっていて、だいたい10人ぐらい集まってくれています。
このペースだと結構な月数がかかりそうですが、最後までやりきりたいです。