文件名称:zero:Kubernetes中的零停机时间部署
文件大小:37.78MB
文件格式:ZIP
更新时间:2024-06-02 08:47:15
Go
Kubernetes中的零停机时间部署 存储库包含以下代码和表示形式:“ Kubernetes中的零停机时间部署” 推介会 要求 迷你库 Kubectl 舵 sql Java示例的JDK8或更高版本 Go语言的Golang 1.8或更高版本 演示用户服务 启动minikube: minikube start 安装MySQL(带Helm): helm install --set mysqlRootPassword=password --name mysql stable/mysql kubectl get service mysql-mysql -o yaml | sed 's/type: ClusterIP/type: NodePort/g' | kubectl replace -f - 创建数据库: cd mysql && ./mysql.sh create 用户服务-Ja
【文件预览】:
zero-master
----presentation()
--------zero-downtime-golang.pptx(18.94MB)
--------imgs()
--------zero-downtime.pptx(18.93MB)
----golang()
--------simple()
--------Dockerfile(243B)
--------rest.go(5KB)
--------graceful()
--------http.go(4KB)
--------dev.sh(1KB)
--------all.sh(169B)
----kube()
--------golang()
--------java()
----mysql()
--------mysql.sh(1KB)
--------test-data.sql(286B)
--------create.sql(137B)
--------tables.sql(171B)
----README.md(2KB)
----.gitignore(57B)
----java()
--------src()
--------Dockerfile(237B)
--------Dockerfile-graceful(249B)
--------pom.xml(2KB)
--------dev.sh(609B)
--------all.sh(446B)