正在显示
1 个修改的文件
包含
36 行增加
和
0 行删除
myapp-rc.yaml
0 → 100644
1 | +apiVersion: v1 | ||
2 | +kind: ReplicationController | ||
3 | +metadata: | ||
4 | + name: myapp | ||
5 | +spec: | ||
6 | + replicas: 1 | ||
7 | + selector: | ||
8 | + app: myapp | ||
9 | + template: | ||
10 | + metadata: | ||
11 | + labels: | ||
12 | + app: myapp | ||
13 | + spec: | ||
14 | + containers: | ||
15 | + - name: myapp | ||
16 | + image: 10.1.2.179/library/mytest:latest | ||
17 | + ports: | ||
18 | + - containerPort: 8000 | ||
19 | + env: | ||
20 | + #此处如果在未安装域名解析的情况下,会无法将mysql对应的IP解析到env环境变量中,因此先注释掉! | ||
21 | + - name: MYSQL_SERVICE_HOST | ||
22 | + value: '10.1.2.160' | ||
23 | + - name: MYSQL_SERVICE_PORT | ||
24 | + value: '3306' | ||
25 | +--- | ||
26 | +apiVersion: v1 | ||
27 | +kind: Service | ||
28 | +metadata: | ||
29 | + name: myapp | ||
30 | +spec: | ||
31 | + type: NodePort | ||
32 | + ports: | ||
33 | + - port: 8000 # 容器端口 | ||
34 | + nodePort: 30005 # 外网映射的端口,可以通过30001 访问容器的8080端口 | ||
35 | + selector: | ||
36 | + app: myapp |
-
请 注册 或 登录 后发表评论