k8s启动owncloud服务
程序员文章站
2024-03-14 13:33:16
...
apiVersion: apps/v1
kind: Deployment
metadata:
name: owncloud
spec:
selector:
matchLabels:
app: owncloud
template:
metadata:
labels:
app: owncloud
spec:
containers:
- name: owncloud
image: 10.18.4.10/library/owncloud:latest
ports:
- containerPort: 80
volumeMounts:
- name: cache-volume
mountPath: /src
- name: mysql
image: 10.18.4.10/library/mysql:5.6
env:
- name: MYSQL_ROOT_PASSWORD
value: owncloud
- name: MYSQL_DATABASE
value: owncloud
ports:
- containerPort: 3306
volumeMounts:
- name: cache-volume
mountPath: /src
volumes:
- name: cache-volume
emptyDir: {}
apiVersion: v1
kind: Service
metadata:
name: owncloud-svc
spec:
type: NodePort
ports:
- name: owncloud
port: 80
targetPort: 80
nodePort: 30003
- name: mysql-owncloud
port: 3306
targetPort: 3306
nodePort: 30004
selector:
app: owncloud
上一篇: php 3Des加密解密兼容java
下一篇: iOS中3DES加密解密
推荐阅读
-
k8s启动owncloud服务
-
thingsboard 在云服务器 ubuntu 14.04 上的安装和启动
-
Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)
-
用java service wrapper 将java应用打包成linux服务启动报错 博客分类: 环境 linux
-
Cento OS7编译安装Apache后设为服务并开机启动 博客分类: 环境
-
Hyper-v 虚拟机管理服务无法启动 博客分类: Hyper-v Hyper-v虚拟机管理服务无法启动
-
Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)
-
k8s部署redis服务
-
k8s删除服务(1)
-
k8s学习(四) k8s使用nodeport方式配置service对外暴露服务