K8s Pod
k8s Podについて
K8sのコンポネート
Kubernetesとは
Kubernetesは、宣言的な構成管理と自動化を促進し、コンテナ化されたワークロードやサービスを管理するための、ポータブルで拡張性のあるオープンソースのプラットフォームです。
上記は公式ページの説明です。
提供する機能について
- サービスディスカバリーと負荷分散
- ストレージ オーケストレーション
- 自動化されたロールアウトとロールバック
- 自動ビンパッキング
- 自己修復
- 機密情報と構成管理
Spring Boot
SpringBootとは
SpringBootの起動
Spring Batch
Spring Batch Architecture
Applicationレイアー
- all batch jobs
- custom code by developers
SpringBoot Actuatorを使用してアプリの管理と監視を行う
SpringBoot Actuatorとは
SpringBootアプリケーションを監視および管理するのための機能。
機能を有効にするための設定方法は、spring-boot-starter-actuator
の「スターター」への依存関係を追加することです。