kubernetes

IstioのSidecarでmTLS認証を行いServiceAccountによるアクセス制御を行う

EKSにKubeflowをインストールする

kustomizeでkubernetesのmanifestを環境ごとに生成する

EKS上のLocustから負荷をかける際のリソースの割り当てやインスタンスタイプの調整

CloudWatch Container InsightsでEKSのメトリクスを取得する

CDKでEKSクラスタの作成からHelm ChartでのLocustのインストールまでを一気に行う

K8s上でElastic APMを動かして外部のGo製APIサーバーのリクエストをトレースする

Kubernetesでliveness/readinessProbeのexec commandが実行される流れ

cert-managerで生成した証明書をIstioのGatewayに設定してHTTPS対応する

IstioをHelmでインストールしてRoutingとTelemetryを行いJaeger/Kialiで確認する

CircleCI 2.0でDocker imageをbuildしてタグを付けてContainer Registryに上げる

KubernetesのCustom Resource Definition(CRD)とCustom Controller

KubernetesのNetworkPolicy Resource

GKEでのService(ClusterIP/NodePort/LoadBalancer)とIngress

ksonnetでkubernetesのmanifestを環境ごとに生成/applyする

Istio v0.7でEnvoy Proxyを付けるまで

TerraformでGKEクラスタとBigQueryを立てる

KubernetesにHelmでLocustによる分散負荷試験環境を立てる

RBACが有効なGKEでHelmを使う

Kubernetesの1PodでAppとfluentdコンテナを動かしてBigQueryに送る

ローカルでビルドしたimageをminikubeで使う

KubernetesのパッケージマネージャーHelmを使う

gcloudのアカウント切り替えとkubectlのcontext変更

GKEで複数コンテナのアプリケーションを動かす

Google Container Engine(GKE)で単一コンテナのアプリケーションを動かす

Kubernetesのチュートリアルをたどる