正在显示
1 个修改的文件
包含
36 行增加
和
0 行删除
myapp.yaml
0 → 100644
1 | +kind: ReplicationController | ||
2 | +metadata: | ||
3 | + name: myapp | ||
4 | +spec: | ||
5 | + replicas: 1 | ||
6 | + selector: | ||
7 | + app: myapp | ||
8 | + template: | ||
9 | + metadata: | ||
10 | + labels: | ||
11 | + app: myapp | ||
12 | + spec: | ||
13 | + containers: | ||
14 | + - name: myapp | ||
15 | + image: zhangzp/mytest:v0.1.1 | ||
16 | + ports: | ||
17 | + -containerPort: 8000 | ||
18 | + env: | ||
19 | + #此处如果在未安装域名解析的情况下,会无法将mysql对应的IP解析到env环境变量中,因此先注释掉! | ||
20 | + - name: MYSQL_SERVICE_HOST | ||
21 | + value: '10.1.2.160' | ||
22 | + - name: MYSQL_SERVICE_PORT | ||
23 | + value: '3306' | ||
24 | + | ||
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 |
-
请 注册 或 登录 后发表评论