Kubernetes(クーべネティス)って何?

https://ja.wikipedia.org/wiki/Kubernetes/ja.wikipedia.org

コンテナオーケストレーション

  • 名前の由来は航海長(ギリシャ語)でロゴイメージも操舵輪
  • CNCF (Cloud Native Computing Foundation) のOSプロジェクト
  • 2018年1月時点
  • CNCFはLinux Foundationの傘下
  • 最初はGoogleOSS
  • GCP(Google Cloud Platform)とAzureとAWSAmazon Web Services)など有名どこはどこも対応してそう
  • 2018年4月時点

GCP - https://cloud.google.com/kubernetes-engine/docs/quickstart?hl=ja/cloud.google.com

AWS - aws.amazon.com

Azure - azure.microsoft.com

主なコンテナオーケストレーションは以下の通り

AWS - Amazon EC2 Container Service GCP - Google Container Engine Azure - Azure Container Service

何ができるのか?何でできているのか?Dockerとの関連は?

とりあえずこの辺読んでみよう - www.redhat.com - thinkit.co.jp

なるほど「マイクロサービス」でdockerをサービス単位で分離した場合のオートスケールなどに対応してるのね 基本的にyamlで設定書いていく

MakeFileがあるからCかな?いや「Godeps.json」があるからgoっぽい - github.com - github.com