More Related Content
PDF
OSS+AWSでここまでできるDevSecOps (Security-JAWS第24回) PDF
PDF
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス PDF
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf PPTX
PPTX
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料) PDF
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay PDF
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05 What's hot
PDF
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発 PDF
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話 PDF
マルチテナント化で知っておきたいデータベースのこと PPTX
Elasticsearch as a Distributed System PDF
PDF
Infrastructure as Code (IaC) 談義 2022 PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料) PDF
DevOps with Database on AWS PDF
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 - PDF
ドメイン駆動設計のための Spring の上手な使い方 PDF
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料) PDF
PDF
20210526 AWS Expert Online マルチアカウント管理の基本 PDF
20200212 AWS Black Belt Online Seminar AWS Systems Manager PPTX
PPTX
PDF
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本 PDF
RDB技術者のためのNoSQLガイド NoSQLの必要性と位置づけ PDF
PDF
Similar to Goss入門
PDF
serverspecでサーバ環境のテストを書いてみよう PPTX
serverspecを使用したサーバ設定テストの実例 PDF
PDF
テスト駆動インフラ構築-Chefとserverspecを使ったインフラ自動化のすすめ- PDF
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト PDF
PDF
Serverspec at Testing Framework Meeting ODP
Recently uploaded
PDF
krsk_aws_re-growth_aws_devops_agent_20251211 PDF
ソフトとハードの二刀流で実現する先進安全・自動運転のアルゴリズム開発【DENSO Tech Night 第二夜】 ー高精度な画像解析 / AI推論モデル ... PDF
ソフトウェアエンジニアがクルマのコアを創る!? モビリティの価値を最大化するソフトウェア開発の最前線【DENSO Tech Night 第一夜】 PDF
2025/12/12 AutoDevNinjaピッチ資料 - 大人な男のAuto Dev環境 PPTX
君をむしばむこの力で_最終発表-1-Monthon2025最終発表用資料-.pptx PDF
音楽アーティスト探索体験に特化した音楽ディスカバリーWebサービス「DigLoop」|Created byヨハク技研 Goss入門
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
1. 15秒でGossのインストール
自動インストール
curl -fsSLhttps://goss.rocks/install | sh
curl -L https://github.com/aelsabbahy/goss/releases/download/_VERSION_/goss-linux-amd64 -o /usr/local/bin/goss
chmod +rx /usr/local/bin/goss
手動インストール
- 10.
- 11.
- 12.
# goss serve2>/dev/null &
# curl -i http://localhost:8080/healthz
2. 45秒でGossを使う
ちなみに、HTTPとして取得も可能です。
FS....F
Failures/Skipped:
(詳細中略)
- 13.
- 14.
- 15.
3.私がよく使うtests
複数のCUIコマンドがあります。
• add a- テストスイートにシステムリソースを追加する
• autoadd aa - すべての一致するリソースをテストスイートに自動的に追
加する
• render r - 参照されたすべてのゴスファイルをインポートした後にゴス
ファイルをレンダリングする
• serve s - healthzエンドポイントを提供する
• validate v - システムを検証する
- 16.
- 17.
- 18.
- 19.
- 20.
今後の展望
• Infrastructure asCode について自分自身がしっかりと理解する。
• Gossは構築も簡単なので既存の環境でも無理なくできる範囲で導
入していきたい
• CIツールなどを導入してGitlabの変更に対して自動的に認識するよ
うな仕組みもあると嬉しいです。
• そもそも、CIツールがあるとテスト自体のやり方も検討して
変えていかねばならない
• 出力がNagiosに対応していたりHTTPに対応しているので
その辺の利用も今後、考えておきたい