Gitlab-ci、kubernetes最佳实践
引言
开始之前
12 Factor App
Docker
安装docker
创建项目image
加快build速度
运行项目image
搭建docker registry
Gitlab CI/CD
搭建Gitlab
配置Gitlab Container Registry
配置Gitlab Runner
kubernetes
配置etcd
配置flannel
配置docker
部署master
kube-apiserver
kube-controller-manager
kube-scheduler
kube-dns
部署minions
kubelet
kube-proxy
部署dashboard
部署heapster
使用kubernetes集群运行项目
deploy
rolling update
scaling
service
ruby项目案例
.gitlab-ci.yml
Gemfile
Dockerfile
kube-deployment.yml
深入原理
linux namespace
docker fs
etcd原理
kube-proxy如何用iptables实现service的load balance
如何通过flannel实现pod之间的通信
nodejs项目案例
Dockerfile
Q&A
如何监控pod状态
Powered by
GitBook
深入原理
results matching "
"
No results matching "
"