OpenShift Origin v3.7 创建router

openshift/origin学习记录(2)——添加Router组件 本部分是在openshift/origin学习记录(1)——基于二进制文件的安装(单机版)的基础上进行Router是openshift集群中的一个重要组件,它是外部访问集群内容器应用的入口。 集群外部的请求都会到达Router,由Router分发到具体的容器中。Router组件需要读取集群的信息,所以它需要关联一个系统账号Service Account,并为这个账号授权。以下操作基于oc(命令行客户 阅读详情

我在创建route时一直不成功,说是 The route is not accepting traffic yet because it has not been admitted by a router。这是个低级错误,没有创建router,以为使用ansible安装openshift的时候会自动创建router的,这个坑,发现真相的我眼泪掉下来…

router创建方法

为Router使用Service Account赋权

oadm policy add-scc-to-user privileged system:serviceaccount:default:router

oadm policy add-cluster-role-to-user cluster-reader system:serviceaccount:default:router

创建Router

oadm router router --replicas=1 --service-account=router --selector='region=infra'

其中
–replicas 是一个实例,可以指定多个,分散负载
–selector 是部署到指定的node上,可以没有,或者换成你自己的,用下面这个命令查看node的label:

oc get node --show-labels

如果node没有label,使用这个命令添加一个

oc label node node1.example.com region=infra

还有一点很重要,DNS做解析时把域名解析到router所在的node上,而不是master节点

OpenShift Route路由实现机制探究(2) OpenShift Route路由实现机制探究(2) 在上一篇完成后,又过去了两周时间,这段时间内由于工作需要,在试着在开发环境安装OceanBase数据库试用版,并通读其官网文档一遍。OB新开放的这个官网里的文档,是比原来在蚂蚁金服金融云的文档归整条理了很多,但…… 好了,还是转回来继续OpenShift Route吧。 本篇内容主要是要搞清楚默认Router容器是如何构建的,以及此容器启动... 阅读详情

相关推荐

OpenShift Origin为何无法在CentOS 6.5上部署

OpenShift Origin作为Kubernetes增强型PaaS平台,其运行高度依赖现代Linux内核特性(如cgroups v1/v2、namespaces、SELinux策略粒度)及用户空间基础设施(systemd、runc、较新glibc)。CentOS 6.5基于2.6.32内核、glibc 2.12和SysV init,缺乏对容器运行时、CRI接口及安全模块的底层支持,导致Docker无法稳定运行,更无法满足Origin v1.3+对内核≥3.10、systemd和Go 1.7+的硬性要求。

weixin_33744141的博客 522

centos7.x 64位 openshift搭建

一、关闭防火墙、关闭selinux     关闭防火墙 systemctl stop firewalld systemctl disable firewalld 关闭selinux vi /etc/selinux/config SELINUX=disabled SELINUXTYPE=targeted vi /etc/sysconfig/docker OPTION...

andyaqu的专栏 977

openshift/origin学习记录(4)——添加Image Stream

学习资料来源于官方英文文档与《开源容器云OpenShift》一书,因为刚开始学习,不确定博客的正确性,以下内容仅供参考。本部分是在openshift/origin学习记录(1)——基于二进制文件的安装(单机版)的基础上进行。Image Stream是一组镜像的集合,可以在一个Image Stream中定义一些名称及标签(tag),并定义这些名字及标签指向的具体镜像。使用Image Stream的目的

个人学习记录 5406

Openshift Router

我目前再RedHat工作,负责OpenShift 的测试工作,分享下OpenShift的Router是怎么工作的   首先说下k8s的service,大家都知道,k8s proxy 进程的目的是做service->pod的代理,支持两种方式,一种是在node上添加ip table rule, 为每一个service 启动一个tcp port 做监听,在node上写一条ip table rul

Free Haoran 4539

优惠券管理

(请设计一个优惠券兑换码生成方案,可以支持20亿以上的唯一兑换码,兑换码长度不超过10,只能包含字母数字,并且要保证生成和校验算法的高效)最后把签名值的后14位、新鲜值(4位)、自增序列(32位)拼接,得到一个50位二进制数,然后与一个较大的质数做异或运算加以混淆,再基于Base32或Base64转码,即可的对兑换码。现在,就剩下防止爆刷了。自增id从1增加到Integer的最大值,可以达到40亿以上个数字,而占用的字节仅仅4个字节,也就是32个bit位,距离50个bit位的限制还有很大的剩余,符合要求!

qq_36312661的博客 2204

RTAB-Map实战:用RGB-D相机5步搞定机器人自主建图(附避坑指南)

本文提供了一份详细的RTAB-Map实战指南,通过5个核心步骤,指导用户使用RGB-D相机(如Intel RealSense D435i)快速实现机器人自主建图。内容涵盖环境准备、传感器启动、核心参数配置、实战调优及地图后处理,并重点解析了算法关键参数与常见避坑方案,旨在帮助初学者高效搭建鲁棒的视觉SLAM系统。

g9h0i1的博客 789

OpenShift Origin v3.7 安装-手工部署All-In-One Server

Openshift Origin 手动安装到单服务器

JustinChia的博客 7071

告别效率低谷:用ADS仿真手把手教你设计高回退Doherty功放(附1:2非对称案例)

本文详细解析了如何使用ADS仿真设计高回退Doherty功放,特别针对1:2非对称架构进行深入探讨。通过优化功率分配比、峰值管开启阈值等关键参数,显著提升功放在9dB回退点的效率至75%以上,适用于LTE等高PAPR信号场景。文章还提供了ADS仿真环境搭建、参数优化及工程化设计的实用技巧。

weixin_33743248的博客 456

OpenShift Origin v1.0.6在CentOS 6.5上的兼容性原理与实操指南

OpenShift Origin是Kubernetes早期生态的重要封装形态,代表PaaS向云原生演进的关键过渡阶段。其核心原理在于将原始Kubernetes 1.0–1.3能力整合为具备Web控制台、S2I源码构建和内置服务发现的完整应用交付流水线。技术价值体现在对老旧企业环境(如内核2.6.32、glibc 2.12、Docker 1.3)的深度适配能力,而非单纯功能叠加。典型应用场景包括金融、电信等行业的遗留系统容器化改造、历史方案复现与逆向工程验证。本文聚焦OpenShift Origin v1.0

weixin_34021089的博客 461

从SSTS到CTS:解码汽车电子架构中的需求与实现规范

本文深入解析汽车电子架构中SSTS(子系统功能规范)与CTS(零部件技术规范)的转换过程,揭示从抽象需求到物理实现的关键步骤。通过实际案例说明如何将SSTS的功能逻辑、接口定义和性能指标转化为具体的CTS实施方案,并分享多供应商协同与测试验证的最佳实践,帮助开发者高效完成汽车电子系统开发。

weixin_29201859的博客 499

STM32F103C8T6驱动DM542步进电机:从CubeMX配置到按键控制的全流程避坑指南

本文详细介绍了如何使用STM32F103C8T6通过CubeMX配置驱动DM542步进电机的全流程,包括PWM频率计算、GPIO模式选择及按键控制实现。重点解决了常见硬件连接错误、PWM参数配置及加减速算法优化,帮助开发者快速搭建稳定的电机控制系统。

weixin_42741930的博客 308

openshift 3.11安装

开源openshift确实很坑人,今天折腾了一天,晚上重新开始,终于有些眉目了! 本次安装使用环境 Hostname: master-openshift.example.com IP: 192.168.188.10 OS: centos74 Memory:32G CPU:2 Hostname: node-openshift.example.com IP: 192.168.188.20 OS: ...

kwame211的博客 4556

无人机多旋翼倾转动力测试系统-适用于(eVTOL开发、缩比模型测试、科研教育)

LY-QZ-F4多旋翼倾转动力测试系统是全球首款专为倾转四旋翼设计的多自由度动力测试平台,融合高精度传感、动态倾转模拟与智能工况分析,为下一代eVTOL技术提供全维度验证工具。采用航空级应变传感器(精度±0.1% FS),同步捕获推力、扭矩、俯仰/滚转力矩,动态误差<1%。同时测试电驱动系统(单轴最大150kW)与混合动力单元(增程式),支持高压(800V)平台。通过MET数据采集软件,控制采集一体化,定制化,实时观察上百个传感器数据,实时更改测试需求。可搭配六维姿态平台,温湿度舱、振动台等环境模拟设备。

weixin_49209795的博客 874

OpenShift Origin v3.7 端口转发

使用O { "apiVersion": "v1", "kind": "Service", "metadata": { "name": "mariadb-nodeport" }, "spec": { "type": "NodePort", "ports": [ {

JustinChia的博客 1500

7、树莓派故障排查全攻略

本文详细介绍了树莓派在使用过程中常见的各类故障及其排查方法。内容涵盖键盘鼠标诊断、电源诊断、显示诊断、启动诊断、网络诊断以及紧急内核的使用,提供了具体的解决方法和实用建议。同时,文章总结了故障排查流程、常见故障及解决方法的汇总,并给出了注意事项和操作建议,帮助用户高效解决树莓派使用过程中的问题,确保其稳定运行。

cream的博客 324

大数据知识面试题-Hadoop(2022版)

序列号 内容 链接 1 大数据知识面试题-通用(2022版) 待续… 2 大数据知识面试题-Hadoop(2022版) 待续… 3 大数据知识面试题-MapReduce和yarn(2022版) 待续… 4 大数据知识面试题-Zookeepr (2022版) 待续… 5 大数据知识面试题-Hive (2022版) 待续… 6 大数据知识面试题-Flume(2022版) 待续… 7 大数据知识面试题-Hbase(2022版) 待续… 8 大数据知识面试题-sqoop(....

拉格朗日的学习笔记 1万+

openshift安装router组件教程

第一步 : 将系统服务账号router,加入privileged安全上下文 命令如下: oadm policy add-scc-to-user privileged system:serviceaccount:default:router 第二步:执行oadm router命令创建router实力 oadm router router --replicas=1 --servic...

pingweicheng的博客 624

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Openshift Origin开发日记 11-20

11. 至此,登录一个用户,比如test,add to project点击之后,可以发现现在可以选择template了 12.根据下面的视频链接,测试下 https://access.redhat.com/videos/1606273 密码什么的都是仿照视频的,比如webhook密码是secret1234 需要一段时间的执行,如下图所示,正在构建中

记录所学所思 794

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

openshift/origin学习记录(7)——集成Jenkins服务

Openshift项目提供了集成Openshift插件的Jenkins容器镜像和部署模板。 o Openshift项目默认提供了两个Jenkins部署模板:jenkins-ephemeral-template、jenkins-persistent-template。jenkins-persistent-template 需要持久化卷的支持,其部署的Jenkins服务的数据可以被持久化。jenkin...

mark's technic world 889

openshift部署

Copy of 昆明联诚流媒体部署 1.准备基础镜像以及相关文件包 [root@node1 App]# docker pull centos [root@node1 App]# ls Dockerfile execute install_service lib run.sh 2.因为默认的centos镜像缺少lib库,所以需要编写dockerfile添加缺少的文件包 [root@node...

高爽的博客 2422

云原生运维实战:ETCD 分布式存储集群运维、Kubernetes 高可用集群部署与版本平滑升级

本文从底层分布式存储 ETCD 讲起,覆盖单节点 / 三节点集群部署、etcdctl 常用命令、K8s 数据查询、物理 / 逻辑备份恢复;完整演示生产级 K8s 高可用集群搭建:环境标准化模板、ETCD 独立集群、Keepalived+Haproxy 四层负载、kubeadm 部署三 Master + 多 Worker、Calico 网络;详解 K8s 版本平滑升级流程与故障恢复。

Augustsky12138的博客 364

Openshift的网络之六:Router和ipfailover

一、前言在文章《Kubernetes如何利用iptables对外暴露service》中提到了部署在Kubernetes上的服务对外暴露的方法,比如通过host port、cluster service、node external IP、external load balancer、node port等,这都是借助于iptables的功能在三层和四层进行的。在Openshift中,提供了另外一种基于...

cloudvtech的博客 2324

理解OpenShift(1):网络之 Router 和 Route

理解OpenShift(1):网络之 Router 和 Route 理解OpenShift(2):网络之 DNS(域名服务) 理解OpenShift(3):网络之 SDN 理解OpenShift(4):用户及权限管理 理解OpenShift(5):从 Docker Volume 到 OpenShift Persistent Volume   ** 本文基于 OpenShift 3.11...

weixin_34007879的博客 1565

开源容器openshift学习笔记(1):添加Router组件

开篇之前如果没有安装openshift环境可以参考我的博文:centos7下安装openshift 本系列博客学习笔记参考《开源容器云openshift》一书:下载连接:https://download.csdn.net/download/u012371097/10745382   Router是openshift集群中的一个重要组件,它是外部访问集群内容器应用的入口。 集群外部的请求都会到...

liuchuanliang的博客 1082

Centos7基于官方源安装Docker容器及镜像概念

docker官网 官方技术文档 前提环境: centos7 doukerCE 关闭firewalld 关闭selinux /etc/selinux/config 1. 安装必要的工具依赖 yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 2. 配置源 不配做源进行安装,装的是旧版的docker 这个源如果配置不了,用阿里源代替 官方源: $ yum-config-manager --add-repo "https:/

欢迎关注微💌,不定期发布安全运维、甲方视角安全建设、乙方厂商专业安全服务内容。 1550
上一篇: OpenShift Origin v3.7 配置NFS存储
下一篇: OpenShift Origin v3.7 端口转发
Justin_Chia
博客等级 码龄19年 16粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值