启动一个简单的集群: tomcat+mysql
![[k8s] 最简单的集群小案例-记录本(tomcat+mysql) [k8s] 最简单的集群小案例-记录本(tomcat+mysql)](/default/index/img?u=L2RlZmF1bHQvaW5kZXgvaW1nP3U9YUhSMGNITTZMeTlwYldGblpYTXlNREUzTG1OdVlteHZaM011WTI5dEwySnNiMmN2T0RBMk5EWTVMekl3TVRjeE1pODRNRFkwTmprdE1qQXhOekV5TVRjeE1qUTNORGt5TURJdE16WXhOVGMyTXpBeUxuQnVadz09)
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
相关文章:
-
2022-01-12
-
2021-12-24
-
2022-12-23
-
2021-12-29
-
2022-12-23
-
2021-11-08
-
2021-04-08