28 lines
No EOL
517 B
Markdown
28 lines
No EOL
517 B
Markdown
```
|
|
apiVersion: apps/v1 # kubectl explian rs查看
|
|
kind: ReplicaSet
|
|
metadata:
|
|
name: myapp
|
|
namespace: default
|
|
|
|
spec:
|
|
replicas: 2 # 副本数
|
|
selector: # 选择标签匹配的容器[与template中的匹配]
|
|
matchLabels:
|
|
app: myapp
|
|
release: v1
|
|
|
|
template:
|
|
metadata:
|
|
name: app-demo
|
|
labels:
|
|
app:myapp
|
|
release: v1
|
|
spec:
|
|
container:
|
|
name: myapp-ct
|
|
image: xxx/myapp.v1
|
|
ports:
|
|
name: myapp-http
|
|
containerPort:80
|
|
``` |