基于Kubernetes和Docke实现留言簿案例

2020-06-17 07:17:14易采站长站整理

"image":"kubernetes/redis-slave:v2",
"ports":[
{
"containerPort":6379
}
] }
] }
}
}
}

4、redis-slave-service.json


{
"kind":"Service",
"apiVersion":"v1beta3",
"metadata":{
"name":"redis-slave",
"labels":{
"name":"redis-slave"
}
},
"spec":{
"ports": [
{
"port":6379
}
],
"selector":{
"name":"redis-slave"
}
}
}

5、frontend-controller.json


{
"kind":"ReplicationController",
"apiVersion":"v1beta3",
"metadata":{
"name":"frontend",
"labels":{
"name":"frontend"
}
},
"spec":{
"replicas":3,
"selector":{
"name":"frontend"
},
"template":{
"metadata":{
"labels":{
"name":"frontend"
}
},
"spec":{
"containers":[
{
"name":"php-redis",
"image":"kubernetes/example-guestbook-php-redis:v2",
"ports":[
{
"containerPort":80
}
] }
] }
}
}
}

6、frontend-service.json


{
"kind":"Service",
"apiVersion":"v1beta3",
"metadata":{
"name":"frontend",
"labels":{
"name":"frontend"
}
},
"spec":{
"ports": [
{
"port":80
}
],
"selector":{
"name":"frontend"
}
}
}

您可能感兴趣的文章:kubernetes1.5.2升级到kubernetes1.10一些主要的设定修改记录Kubernetes(k8s)基础介绍centos7搭建docker私人仓库的方法(kubernetes)使用Kubeadm在CentOS7.2上部署Kubernetes集群的方法Docker实践—CentOS7上部署Kubernetes详解docker kubernetes dashboard安装部署详细介绍详解PHP版本兼容之openssl调用参数php7安装openssl扩展方法详解Linux(centos7)下安装OpenSSL安装图文方法使用OpenSSL生成Kubernetes证书的介绍