Kubernetes CRDまわりを整理する。 KubernetesにはCustom Resource Definitions(CRD)という機能があります。CRDはKubernetes APIを拡張して独自のリソースを定義するものです。KubernetesのリソースとはDeploymentやPodのようなもののことですが、CRDではDeploymentやPodと並ぶリソースを自分で定義し実装することが可能となっています。 本記事ではCRDについて、概念やツールを整理します(2018/12/24時点の情報をもとに)。 リソースとオブジェクト CRDに入る前にKubernetesのリソースとオブジェクトについて整理します。 リソース リソースとは何らかのオブジェクトを概念です。例えばDeploymentやPodsがリソースです。リソースはKubernetes APIを持ち、実際に配備されてい
Brigade is a platform for running scriptable, automated tasks. Simple, powerful scripting Each project uses JavaScript or TypeScript to implement dynamic event-handling. // Run unit tests for a Github push using TypeScript import { events, Job } from "@brigadecore/brigadier" const localPath = "/workspaces/brigade" events.on("brigade.sh/github", "push", async event => { let test = new Job("test", "
IntroductionCongratulations! you’ve managed to convince your engineering manager, VP R&D or CTO to migrate your company’s workload to micro-services, using containers on top of Kubernetes. You are very happy, and everything is going according to plan, you create your first Kubernetes cluster (all three major cloud providers, Azure, AWS and GCP, have an easy way to provision a managed or unmanaged
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く