【openshift】OC命令部署Openshift
2024-08-31 03:49:16
OC命令部署Openshift
# install openshift
wget -c https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
tar -zxvf openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
mv openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit/oc /usr/local/bin/
mv openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit/kubectl /usr/local/bin/
# 生成配置文件,改了hosts之后最好重启一下在进行后面的操作
cat << EOF >> /etc/hosts
172.26.252.34 okd.xc
127.0.0.1 okd.xc
EOF
# 删除本地可能之前生成的配置文件,并生成配置文件
rm -rf openshift.local.clusterup
oc cluster up --skip-registry-check=true --public-hostname=okd.xc --write-config=true
# 替换 subdomain
sed -i 's/router\.default\.svc\.cluster\.local/pod\.xc/g' openshift.local.clusterup/openshift-controller-manager/master-config.yaml
sed -i 's/router\.default\.svc\.cluster\.local/pod\.xc/g' openshift.local.clusterup/openshift-apiserver/master-config.yaml
sed -i 's/127\.0\.0\.1\.nip\.io/pod\.xc/g' openshift.local.clusterup/openshift-controller-manager/master-config.yaml
sed -i 's/127\.0\.0\.1\.nip\.io/pod\.xc/g' openshift.local.clusterup/openshift-apiserver/master-config.yaml
# 启动 OKD 集群
oc cluster up --skip-registry-check=true --public-hostname=okd.xc
oc login -u system:admin
oc adm policy add-cluster-role-to-user admin xinchen
最新文章
- 基于AOP的MVC拦截异常让代码更优美
- ASP.NET MVC 5 - 控制器
- 自己写的jquery 弹框插件
- golang,liteide设置 windows7(64)
- oracle之trunc与round
- iOS中的事件传递和响应者链条
- MVVM
- C#的两个大方向
- HDU 5807 Keep In Touch DP
- 简单来谈谈alloc分配器
- 从HashMap透析哈希表
- Centos5.5下安装cacti
- Python Web 性能和压力测试 multi-mechanize
- make it clear how to use const in C++
- myFocus焦点图插件
- java访问mysql方法数据库
- Sizzle.selectors.relative [ 源代码分析 ]
- XueTr 0.45 (手工杀毒辅助工具) 绿色版
- 一种新的隐藏-显示模式诞生——css3的scale(0)到scale(1)
- Python 使用一等函数实现设计模式
热门文章
- 《Maven实战》整理
- java判断指定路径文件夹是否存在,若不存在则创建新的文件夹
- clumsy 模拟网络丢包延迟
- Go安装配置和《菜鸟教程之Go语言教程》学习笔记
- linux下如何使用adb连接在qemu中运行的安卓系统?
- Java13新特性 -- 新增 移除 废弃 已知问题等
- 模态窗口showModalDialog的浏览器兼容解决方案【改】
- 动手制作 java版本切换 多版本JDK安装 windows JDK版本 切换
- C++ RAII 与 ScopeGuard
- 微服务, 架构, 服务治理, 链路跟踪, 服务发现, 流量控制, Service Mesh