Kubernetesクラスターをプロビジョニングし、そのクラスターにGitLabをインストールし、1つまたは複数のコンテナで動作するCloud NativeアプリケーションのCI/CDパイプラインを実行するには、どのくらいの時間がかかりますか?
この機会にぜひご参加ください。 オンデマンド・ワークショップ インストラクターと ジェローム・ペタゾーニ 使っています。 Linode Kubernetes Engine LKE)が、Traefik、cert-manager、GitLabなど、必要なコンポーネントをすべて備えたクラスターのプロビジョニングとデプロイを行いました。
JeromeがLinodeのDNSAPI と共にExternalDNSを活用し、metrics-servers,Prometheus andGrafana でリソースの使用状況を可視化する様子を追っていきます。これらのコンポーネントのいくつかをインストールするために、Helm を利用します。
を学ぶことができます。
- LKE(Linode Kubernetes Engine) を使用したKubernetesクラスターの展開
- Helmの基礎(チャートやリポジトリとは何か、それらの見つけ方とインストール方法
- KubernetesサービスとIngressリソースのDNSレコードを自動作成
- リソースの使用状況を監視するために、metrics-servers,Prometheus,Grafana をインストールします。
- 洗練されたアプリのデプロイにHelmを使用し、インフラ (GitLab、Traefik、cert-manager)をサポート。
この広範で複数のパートからなるワークショップはオンデマンドで提供されているので、自分のペースで学ぶことができます。