AWX事始め個人的備忘録 1. 想定 やってみること ローカル環境で playbook を作成してVMマシンで実行・確認しながら開発を行う。 作成した Playbook ファイルを GitLab サーバのブランチへ Push する。 (イベントリーファイルは push しなくても良い) AWXサーバの設定を行う AWXサーバからターゲットサーバへ ansible-play を実施する。 Playbook のあるGitリポジトリ git@GitLabサーバ:ansible/getting-started.git 実行する Playbook simple-playbook.yml --- - name: simple-playbook hosts: all become: true tasks: - name: htop をインストール yum: name: htop state: prese
こんにちは、SRE部ZOZO-SREチームに2020年新卒入社した秋田です。普段はZOZOTOWNのオンプレミスとクラウドの運用・保守・構築に携わっています。 ZOZOTOWNのオンプレミスは17年の歴史があり、BIG-IP、FortiGate、vSphereなどの様々なベンダーの製品が稼働しています。さらに、ZOZOTOWNのサービスが大きくなるにつれてオンプレミスでの拡張も続けていました。 そのようなZOZOTOWNですが、VMware Cloud on AWSを活用することでオンプレミスとパブリッククラウドを掛け合わせた柔軟なインフラを構築しています。実際に、昨年から大規模なセール時に、オンプレミスを拡張するのではなくVMware Cloud on AWSを活用したサーバー増強をしています。 本記事では、ZOZOTOWNのオンプレミス環境の自動化で利用しているAWXについて、チーム内
みなさん、Kubernetesのカスタムコントローラーを開発するとき、どのように動作確認してますか? 多少の違いはあれど、おそらく以下のような手順を踏んでいるのではないでしょうか? ソースコードやマニフェストを書き換える。 コード生成ツール(controller-genなど)を実行してマニフェストやソースコードを生成する。 コンテナイメージをビルドする。 コンテナイメージをローカルレジストリにpushする。 マニフェストをKubernetesクラスタに適用する。 Podを再起動する。 ソースコードをちょっと書き換えるたびにこれらを実行していると、時間もかかるしとても面倒ですよね。 そこで本記事ではTiltというツールを利用して、カスタムコントローラーの開発を効率化する方法について紹介したいと思います。 Tiltとは Tiltは、Kubernetes上でのアプリケーション開発をサポートするた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く