當(dāng)前位置:
首頁(yè) >
k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式
發(fā)布時(shí)間:2025/1/21
38
豆豆
生活随笔
收集整理的這篇文章主要介紹了
k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
部署oracle
[root@k8s-n0 oracle]# cat all-in-one.yaml apiVersion: v1 kind: Service metadata:name: oralce-svcnamespace: dmgeo-liblabels:app: oralce spec:type: NodePortports:- port: 1521targetPort: 1521nodePort: 1521name: oracle1521- port: 8080targetPort: 8080name: oralce8080selector:app: oralce --- apiVersion: apps/v1 kind: Deployment metadata:name: oralcenamespace: dmgeo-lib spec:replicas: 1selector:matchLabels:app: oralcestrategy:type: Recreatetemplate:metadata:labels:app: oralcespec:containers:- image: 192.168.145.28:1603/lego/oracle-ee-11g:v1.0name: oralce#- containerPort: 1521# name: oralce1521#- containerPort: 8080# name: oralce8080volumeMounts:- name: oralce-datamountPath: /u01/app/oraclevolumes:- name: oralce-datanfs:path: /NFS/oracleserver: 192.168.145.29連接oracle
k8s集群內(nèi)
在Kubernetes集群內(nèi)的應(yīng)用,連接數(shù)據(jù)庫(kù)的相關(guān)信息如下:
host:192.168.145.10(cloudbeaver連接方式) hostname: oracle-svc.dmgeo-lib(應(yīng)用程序連接方式,不行就使用節(jié)點(diǎn)IP) port: 1521 sid: EE service name: EE.oracle.docker username: system password: oracle對(duì)于在oracle客戶端所在機(jī)器上,執(zhí)行下面的命令連接到數(shù)據(jù)庫(kù):
sqlplus system/oracle@//oracle-svc.dmgeo-lib:1521/EE.oracle.dockerk8s集群外
在Kubernetes集群外的應(yīng)用,連接數(shù)據(jù)庫(kù)的所使用的相關(guān)信息如下:
hostname:192.168.145.10 port: 1521 sid: EE service name: EE.oracle.docker username: system password: oracle對(duì)于在oracle客戶端所在機(jī)器上,執(zhí)行下面的命令連接到數(shù)據(jù)庫(kù):
sqlplus system/oracle@//192.168.145.10:1521/EE.oracle.docker參考連接
https://blog.csdn.net/linuxprobe18/article/details/109716536
總結(jié)
以上是生活随笔為你收集整理的k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: helm部署postgresql
- 下一篇: k8s 更改pod数量限制(默认每个节点