サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
hiroki-hasegawa.hatenablog.jp
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ Istioのサイドカーメッシュを題材にしたEnvoyの設定の抽象化について 様々なサービスメッシュツール (特に、Istio、Consul、Cilium、など) でも流用できるEnvoyの知識について この記事から得られる知識 01. はじめに 02. 様々なリソースによるEnvoy設定の抽象化 サービスメッシュ外からのHTTPS マイクロサービス間のHTTPS サービスメッシュ外へのHTTPS 03. istio-proxyコンテナによるHTTPS処理 Istioコントロールプレーンの仕組み サービスメッシュ外からのHTTPS マイクロサービス間のHTTPS サービスメッシュ外へのHTTPS 04. EnvoyによるHTTPS処理 Envoyの設定の種類 フィルター フィルターの一覧 フィルターチェーンの仕
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ Kubernetesのマルチテナントパターンの種類 マルチテナントパターンをArgoCDで実践する場合にオススメのパターン (★) ArgoCDのNamespacedスコープモードとClusterスコープモード ArgoCDのテナントが防いでくれる誤った操作の具体例 記事のざっくりした内容は、以下のスライドからキャッチアップできちゃいます! この記事から得られる知識 01. はじめに 02. なぜマルチテナントが必要なのか シングルテナントの場合 マルチテナントの場合 03. Kubernetesのマルチテナントパターン マルチテナントパターンの一覧 Clusters as-a-Service Control Planes as-a-Service Namespaces as-a-Service カスタムリソ
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ Terraformのtfstateファイルを分割する目的と、オススメの分割パターンについて (★) Terraformのリポジトリやリモートバックエンドのディレクトリ構成の設計について 記事のざっくりした内容は、以下のスライドからキャッチアップできちゃいます! この記事から得られる知識 01. はじめに 02. なぜ tfstate ファイルを分割するのか 分割していない場合 分割している場合 分割しなくていい場合 03. tfstate ファイルの分割 分割の境界 状態の依存関係図 依存関係図とは 依存関係の表現 ▼ 依存関係の表現記法 ▼ 依存関係がない場合 ▼ 依存関係がある場合 04. tfstate ファイルに基づくその他の設計 リポジトリ 🐱 の設計 リポジトリ分割 ディレクトリ 📂 構成 リ
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ ArgoCDのアーキテクチャを構成するコンポーネントの種類について ArgoCDがマニフェストを自動デプロイする仕組みについて この記事から得られる知識 01. はじめに 02. 概要 アーキテクチャ レイヤー コンポーネント 仕組み (1) repo-serverによるクローン取得 (2) application-controllerによるマニフェスト取得 (3) application-controllerによるCluster確認 (4) application-controllerによる処理結果保管 (5) argocd-serverによるキャッシュ取得 (6) 管理者のログイン (7) IDプロバイダーへの認証フェーズ委譲 (8) dex-serverによる認証リクエスト送信 (9) argocd-s
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ Istioのアップグレード手法の種類について 安全なカナリア方式の仕組みについて この記事から得られる知識 01. はじめに 02. なぜ安全なアップグレードが必要なのか 起こりうる問題 採用するべきアップグレード手法 03. アップグレード手法を説明する前に カナリアリリースとは カナリアリリースの手順 (1) 新環境のリリース (2) 新環境への重み付けルーティング (3) 実地的テストの実施 (4) 重み付けの段階的変更 『カナリアリリース』の呼称の由来 04. アップグレード手法の概要 (1) アップグレード前の検証 (2) 新Istiodのインストール (3) Webhookの宛先のServiceの変更 (4) Istio IngressGatewayをインプレースアップグレード (5) 一部のNa
この記事から得られる知識 この記事を読むと、以下を "完全に理解" できます✌️ 代表的なサービスメッシュの種類について Istioのサイドカーインジェクションの仕組みについて この記事から得られる知識 01. はじめに 02. サービスメッシュが登場した経緯 なぜサービスメッシュが登場したのか サイドカープロキシメッシュ 03. admission-controllersアドオンについて admission-controllersアドオンとは admissionプラグインの種類 MutatingAdmissionWebhookプラグイン MutatingAdmissionWebhookプラグインとは AdmissionReview、AdmissionRequest、AdmissionResponse ▼ AdmissionReview ▼ AdmissionRequest ▼ Admis
この記事から得られる知識 01. はじめに 02. サービスディスカバリーについて マイクロサービスアーキテクチャにおけるサービスディスカバリー サービスディスカバリーとは なぜサービスディスカバリーが必要なのか サービスディスカバリーの要素 サービスディスカバリーのパターン サービスディスカバリーのパターンとは サーバーサイドパターン クライアントサイドパターン 03. Istioのサービスディスカバリー Istioのサービスディスカバリーの仕組み 全体像 (1) kube-apiserverによる宛先情報保管 (2) discoveryコンテナによる宛先情報保管 (3) istio-proxyコンテナによる宛先情報取得 (4) istio-proxyコンテナによるリクエスト受信 (5) istio-proxyコンテナによるロードバランシング discoveryコンテナの仕組み isti
このページを最初にブックマークしてみませんか?
『hiroki-hasegawa.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く