k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式
部署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集群内
在Kubernetes集群内的应用,连接数据库的相关信息如下:
host:192.168.145.10(cloudbeaver连接方式)
hostname: oracle-svc.dmgeo-lib(应用程序连接方式,不行就使用节点IP)
port: 1521
sid: EE
service name: EE.oracle.docker
username: system
password: oracle
对于在oracle客户端所在机器上,执行下面的命令连接到数据库:
sqlplus system/oracle@//oracle-svc.dmgeo-lib:1521/EE.oracle.docker
k8s集群外
在Kubernetes集群外的应用,连接数据库的所使用的相关信息如下:
hostname:192.168.145.10
port: 1521
sid: EE
service name: EE.oracle.docker
username: system
password: oracle
对于在oracle客户端所在机器上,执行下面的命令连接到数据库:
sqlplus system/oracle@//192.168.145.10:1521/EE.oracle.docker
参考连接
https://blog.csdn.net/linuxprobe18/article/details/109716536
k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式相关推荐
- 一体化服务器和oracle集群,4种Oracle DBaaS部署模式,你在使用哪一种?
由于云计算技术已向专业领域发展,除了使用虚拟软件化Hypervisor技术实现基础设施云化外,基于容器的虚拟化技术在操作系统.数据库平台云化等领域也得到了很大的发展与应用.数据库即服务 (DBaaS) ...
- Kubernetes部署(六):k8s项目交付----(3)集群监控
一.介绍Prometheus Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统.自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区.为强调开源及独立维护, ...
- docker 如何加入kubernetes_使用 Kind 在 5 分钟内快速部署一个 Kubernetes 高可用集群...
什么是 Kind Kind(Kubernetes in Docker) 是一个Kubernetes孵化项目,Kind是一套开箱即用的Kubernetes环境搭建方案.顾名思义,就是将Kubernete ...
- 使用Kubespray部署生产可用的Kubernetes集群(1.11.2)
Kubernetes的安装部署是难中之难,每个版本安装方式都略有区别.笔者一直想找一种支持多平台 .相对简单 .适用于生产环境 的部署方案.经过一段时间的调研,有如下几种解决方案进入笔者视野: 部署方 ...
- kubeadm部署k8s1.9高可用集群--1集群概述
前言 k8s部署的方式多种多样,除去各家云厂商提供的工具,在bare metal中,也有二进制部署和一系列的自动化部署工具(kubeadm,kubespary,rke等).具体二进制部署大家可以参考宋 ...
- Centos 7 部署 OpenStack_Rocky版高可用集群3-1
Centos 7 部署 OpenStack_Rocky版高可用集群3-1 文章目录 Centos 7 部署 OpenStack_Rocky版高可用集群3-1 1.前期准备 1.1 软硬件准备 1.1. ...
- 使用二进制包在生产环境部署 Kubernetes v1.13.2 集群
文章目录 使用二进制包在生产环境部署 Kubernetes v1.13.2 集群 一 背景 二 环境及架构图 2.1 软件环境 2.2 服务器规划 2.3 节点或组件功能简介 2.4 Kubernet ...
- CentOS7 使用二进制部署 Kubernetes v1.15.3集群
组件版本 && 集群环境 组件版本: Kubernetes v1.15.3 Etcd v3.3.10 Flanneld v0.11.0 服务器IP 角色 192.168.1.241 m ...
- Kubeadm 在线快速部署 1.23 单master集群 【实验用】
飞机票 1. 前置知识点 1.1 准备环境 1.2 操作系统初始化配置[所有节点] 2. 安装Docker/kubeadm/kubelet[所有节点] 2.1 安装Docker 2.2 添加阿里云YU ...
最新文章
- activemq mysql集群配置_ActiveMQ专题--集群,高可用方案
- mysql run sql files_如何在Eclipse DTP中運行多個.sql文件
- 解决在Win2008下IIS7不显验证码的问题
- rapidjson 嵌套json_[整理][RapidJson用法2]C++之RapidJson创建嵌套数组json | 勤奋的小青蛙...
- 软件项目管理第三课—如何应对投标书的软件功能报价
- sklearn.model_selection中train_test_split的坑
- ehcache 加载自定义配置文件ehcache.xml路径
- 开发人员测试,也必须有测试报告
- Amplify Shader Editor手册 Unity ASE(中文版)
- 汇编版|电子印章在各类业务文件中的应用
- Lua学习(一):luac、luajit编译与反编译
- krohne流量计接线图_电磁流量计如何接线_电磁流量计接线实物图
- power bi日期表相对_在Power BI中使用日期维度表
- 【Scratch-声音模块】音调音效设置
- 2020-08-21
- c++ 因数分解(递归)
- radius pap 加/解密算法实现-golang
- 【一致性仿真】Multi-Agent Consensus Using Both Current and Outdated States
- 扫雷游戏是一款十分经典的单机小游戏。 问题 H: 扫雷游戏
- unity导入FBX模型