日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

k8s 部署 owncloud

發布時間:2024/3/13 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 k8s 部署 owncloud 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 部署 ownCloud
  • 部署 onlyoffice
  • 配置文檔可編輯
  • 新建用戶并配置權限

部署 ownCloud

ownCloud packaged by Bitnami

官方文檔

把 bitnami 加入 helm 倉庫

helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update

values.yaml

global:storageClass: "nfs-client" owncloudUsername: admin owncloudPassword: "123456" mariadb:auth:rootPassword: secretpassword ingress:enabled: trueingressClassName: nginxhostname: owncloud.saas.api.gd-xxx.com

storageClass:使用NFS存儲
owncloudUsername:登錄名稱admin
owncloudPassword:登錄密碼,自定義
mariadb.auth.rootPassword:ariadb的密碼,自定義
ingress.enabled:開啟ingress
ingress.ingressClassName:按實際情況填寫
ingress.hostname:自定義

搭建本地存儲可以參考 k8s 安裝本地 storageClass
搭建NFS存儲可以參考 K8S 集群使用 NFS 做 storageclass

部署命令

helm install owncloud bitnami/owncloud -f values.yaml -n component

安裝onlyoffice插件

?

部署 onlyoffice

選擇安裝 onlyoffice
使用 docker 部署 onlyoffice,需要部署在集群可訪問的虛擬機上
此處開放端口為9092,端口按需自定義,若有防火墻的,需要開放端口

docker run -i -t -d -p 9092:80 --restart=always onlyoffice/documentserver

?

配置文檔可編輯

owncloud 右上角 admin -> 設置

點擊 additional ,填入部署好的 onlyoffice

報錯

連接是發生異常 (文檔服務內部發生異常: Error while downloading the document file to be converted.

進入容器內部查看報錯

docker ps -adocker exec -it 22f4461c9c64 /bin/bashcat /var/log/onlyoffice/documentserver/converter/out.log

原因:onlyoffice 解析不了 owncloud 的域名

解決方案,在 hos t文件上添加域名和 ip 的映射

echo "192.168.140.00 owncloud.saas.api.gd-xx.com" >> /etc/hosts exit

報錯

上傳文件超過 1M 時,上傳失敗

原因: ingress 默認上傳文件大小為 1M
解決方案:修改 ingress,添加 nginx.ingress.kubernetes.io/proxy-body-size 配置

apiVersion: networking.k8s.io/v1 kind: Ingress metadata:annotations:meta.helm.sh/release-name: owncloudmeta.helm.sh/release-namespace: componentnginx.ingress.kubernetes.io/proxy-body-size: 5000M

?

新建用戶并配置權限

新建用戶

創建 dev 用戶

去市場安裝 custom groups

創建用戶組

給用戶組分配用戶,用戶搜索后可選

文件夾共享給用戶組

登錄 dev 用戶,沒授權的所謂機密資料的文件夾是看不到的

dev 用戶可以繼續創建用戶組,且可以把需要的用戶配置到該用戶組

總結

以上是生活随笔為你收集整理的k8s 部署 owncloud的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。