longpan 发表于 2018-1-6 09:29:19

[k8s] 最简单的集群小案例-记录本(tomcat+mysql)

myweb-pod.yaml  apiVersion: v1
  kind: Pod
  metadata:
  name: myweb
  labels:
  app: myweb
  spec:
  containers:
  - name: myweb
  image: kubeguide/tomcat-app:v1
  ports:
  - containerPort: 8080
  env:
  - name: MYSQL_SERVICE_HOST
  value: 'mysql'
  - name: MYSQL_SERVICE_PORT
  value: '3306'
  myweb-rc.yaml
  apiVersion: v1
  kind: ReplicationController
  metadata:
  name: myweb
  spec:
  replicas: 5
  selector:
  app: myweb
  template:
  metadata:
  labels:
  app: myweb
  spec:
  containers:
  - name: myweb
  image: kubeguide/tomcat-app:v1
  ports:
  - containerPort: 8080
  env:
  - name: MYSQL_SERVICE_HOST
  value: 'mysql'
  - name: MYSQL_SERVICE_PORT
  value: '3306'
  myweb-svc.yaml
  apiVersion: v1
  kind: Service
  metadata:
  name: myweb
  spec:
  type: NodePort
  ports:
  - port: 8080
  nodePort: 30001
  selector:
  app: myweb
页: [1]
查看完整版本: [k8s] 最简单的集群小案例-记录本(tomcat+mysql)