在部署应用程序之前首先要保证自己的环境中有K8S集群的存在,如果环境中没有K8S集群的存在可以参考我之前写的文章(Kubernetes集群的安装步骤),因为我所使用的是Kuboard操作界面所以可能会有所差异,仅供参考....
一.当然也有其他的部署方式,我今天就来说两种配置方式:(1).Kubectl
1.创建一个yaml文件
创建文件 nginx-deployment.yaml,内容如下:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.7.9
2.应用yaml文件
kubectl apply -f nginx-deployment.yaml
3.查看部署结果
# 查看 Deployment
kubectl get deployments
# 查看 Pod
kubectl get pods
小结:Kubectl是比较方便的部署方式,当然我们还有一