/hands-on-apps

ハンズオンするためのアプリケーションです。

Primary LanguageGoApache License 2.0Apache-2.0

hands-on-apps

Kubernetes Sapporo for Beginnersで利用するハンズオン用のアプリケーションです。

ハンズオンに関しては、
https://kubernetes-sapporo-for-beginners.github.io/hands-on/
を確認して下さい。

Applications

greeting-api

APIアプリケーションです。

下記2つのエンドポイントを持ちます。

  • /hello : 挨拶を返します。
  • /health : ヘルスチェック用です。

Hello API

  • Hello と返します。
  • URLクエリーとして、 id が存在する場合、その情報を ${APP_LOG_DIR}/app.log に追記書き込みします。

Health API

  • 環境変数 APP_LOG_DIR が存在するディレクトリであれば、HTTP200,OKを返します。
  • 上記以外の場合は、HTTP500のエラーを返します。