弊社のバーチャルイベント最新版のLinode Liveは、HelmとGitLabを使用し、LinodeのKubernetesエンジン(LKE)でリリース可能なKubernetesクラスタの管理術を深掘りするオンデマンド ワークショップです。 フレキシブルなセットアップにより、コンテナで作動しているクラウドネイティブアプリケーションのCI / CDパイプラインを実行できます。
Helmは、Kubernetesのパッケージマネージャーと同様に、開発者がKubernetesアプリケーションやバージョン管理ワークロードをクリーンに構成、インストール、アップグレードし、より効率的なKubernetesソリューションを他ユーザーと共有できるようサポートします。 Helmチャートには、ソフトウェアのインストール、デプロイメントの構成、リポジトリからのパッケージ呼び出しを実行するYAML構成ファイルが含まれています。
弊社は、コンテナ化とKubernetesにまつわるベストプラクティスについて、開発者サイドに立ってDockerエキスパート、ならびにトレーナーとして啓蒙するインストラクターJérôme Petazzoniと提携しています。 このシリーズでは、機能的なKubernetesクラスタのセットアップと、GitLabとKubernetesの統合を代替するフレキシブルでカスタマイズ可能な手段のセットアップを習得します。 このワークショップに関するレビュー:
- 公式Helmチャートにおける、GitLabの内部&外部的な依存
- DockerCoinsアプリケーションとサービスをインストールすると、無限ループでバイトが生成およびハッシュされ、「ハッシュの計算速度」が明らかになります。
- LinodeのKubernetesエンジンを使いはじめるために、シンプルなHTTPサーバーをデプロイします。
- Helmを使用して、チャートやテンプレート化されたYAMLバンドルを検索、インストール、アップグレードする方法。
- ExternalDNSとLinodeのDNSマネージャーを使用し、KubernetesリソースからDNSレコードを自動的に作成します。
- Traefikを入力コントローラーとして使用し、Helmチャートを使用してインストールする方法。
- PrometheusならびにGrafanaを使用し、Kubernetesメトリクスを組み合わせてクラスタメトリクスを最適化。
- GitLabを用い、クラスタ上に「セルフホスト」のCI / CDパイプラインをセットアップする
- Dockerベースのアプローチや非特権ビルダーなど、Kubernetesでコンテナイメージをビルドするためのさまざまな方法。
このウェビナーは、トータル実行時間4時間の複数モジュールに分割されています。
一度の登録で、資料のコンプリートセットにアクセスできます。随時サインインし、コンテンツの再開や再視聴が行えます。 次のガイドには、ワークショップの達成に役立つ段階的な指示が記載されています。
- Linode Kubernetes Engineによるクラスタのデプロイと管理
- LKE、Helm、GitLabを使用した継続的なデプロイパイプラインの構築
- Helm3を使用し、Kubernetesにアプリをインストールする
このウェビナーには、LKEを使用し、Kubernetesクラスタをセットアップするための簡単な概要が含まれます。 チュートリアルが必要な場合は、次の広範な弊社Kubernetesトレーニングリソースを確認するか、弊社のKubernetesリソースページにアクセスしてください。
コメント (1)
There is a problem with the video series. When you hit pause to try the exercises, the video series has such a short time-out that you have to log back in when you switch to the other window. Please extend the time out by at least double.
With that said, this is probably hands down one of the best tutorials I’ve ever watched on kubernetes. I’ve learned more in this four hours than in all of the time combined I’ve otherwise spent looking through other beginner resources. Great job!