openshift_在Windows上运行OpenShift Origin

openshift

OpenShift是这些天为我提供的最有趣的PaaS。 不仅因为它是Red Hat产品系列的一部分,而且还因为它包含了我对现代PaaS的期望。 它支持基于映像的部署(使用Docker-Images),抽象化操作复杂性(例如,网络,存储和运行状况检查),并通过集成的工具堆栈极大地支持DevOps。 目前的一个小缺点是,最新的v3不能作为免费的在线服务获得。 如果您想使用它,可以自己在AWS上设置它或在本地​​运行它。 像往常一样,大多数可用文档仅涉及基于Linux的系统。 因此,我将引导您完成在本地计算机上启动OpenShift v3 Origin的第一步。

先决条件

安装最新版本的VagrantVirtualbox 。 您将同时需要它们,这将使您的生活更轻松。 另外,请安装Windows的OpenShift客户端。 从github上origin项目中为您的操作系统下载一个。 Windows版本有16 MB。 接下来是将其解压缩到您选择的文件夹中。 确保将此文件夹添加到您的PATH环境变量中。

set PATH=%PATH%;"D:\Program Files (x86)\openshift-origin-v1.0.3"

方法一:织物8无所事事

openshift控制台
Fabric 8团队拥有一个完整的基于Vagrant的多合一包装盒 ,可以随时运行。 它还包含Fabric8,但是您也可以获得完全可操作的OpenShift Origin。 您所需要做的就是克隆fabric8安装程序git仓库

$ git clone https://github.com/fabric8io/fabric8-installer.git
$ cd fabric8-installer/vagrant/openshift

您需要安装其他流浪者插件:

vagrant plugin install vagrant-hostmanager-fabric8

不幸的是,对于Windows,无法自动路由新服务。 您必须手动将新路由添加到%WINDIR%\ System32 \ drivers \ etc \ hosts。 为了您的方便,已为默认Fabric8应用程序添加了一组路由。 如果公开新路由,则必须手动将其添加到主机文件中。 现在您可以开始流浪汉了:

$ vagrant up

如果您是第一次这样做,那么一堆Docker映像将被提取。 因此,准备一点咖啡+++休息时间。 完成后,将浏览器指向http://vagrant.f8:8443,然后使用任何用户名/密码组合访问OpenShift控制台。

使用oc命令行工具登录,然后查看是否也可行:

$oc login https://vagrant.f8:8443

方法二:使用预先建立的游民箱

使用v3developer培训中的pre build vagrant box可能是使一切正常运行的最便捷方法。 以下是完整的v3动手练习的一部分,希望不久将有更完善的版本可用。

转到: bit.ly/v3devs并转到BinariesAndVagrantFile文件夹。 下载openshift-bootstrap-1.0.6.box(注意4.5 GB!)和Vagrant文​​件。

使用文件管理器将.box文件重命名为openshift.box,并使用记事本编辑Vagrant文​​件,并将所有引用从openshift3bootstrap更改为openshift,然后保存更改。 现在,您需要添加框:

$vagrant box add openshift openshift.box

现在您可以调出无业游民的盒子了:

$ vagrant up

完成后,将浏览器指向http:// localhost:8443并使用任何用户/密码组合访问OpenShift控制台。

使用oc命令行工具登录,然后查看是否也可行:

$oc login https://localhost:8443

方法三和方法四:从源代码和Docker容器构建

OpenShift文档提到了另外两种使OpenShift Origin在本地运行的方法。 作为docker容器在本地的游民箱中建造 。 我无法使它们在Windows 7上正常工作。

结语

这只是一个小练习,为即将到来的博客文章打下基础。 我将向您展示更多有关如何使用OpenShift的源到图像技术构建Java EE项目以及如何运行和扩展Docker容器的信息。

翻译自: https://www.javacodegeeks.com/2015/09/running-openshift-origin-on-windows.html

openshift

Dify部署全指南:Docker、Kubernetes与源码部署实战 Dify作为生产级大模型应用中台,其部署本质是基础设施架构决策,而非简单安装。理解其分层依赖结构(如PostgreSQL状态管理、Redis缓存策略、Weaviate向量存储特性)是保障AI应用稳定运行的基础。Docker提供环境一致性契约,适合单机验证;Kubernetes则需解决有状态服务与无状态编排的哲学冲突,依赖PersistentVolume、StatefulSet和精细化Probe配置;源码部署则是应对深度定制需求的终极路径,覆盖知识库切片逻辑改造、私有认证集成与工作流节点扩展等场景。本文聚焦真 阅读详情

相关推荐

Hi3516CV610开发板ISP调优实战——从在线调试到参数固化部署全流程

本文详细介绍了Hi3516CV610开发板ISP参数从在线调试到固化部署的全流程。针对调试参数重启丢失的痛点,重点解析了如何从PQTools安全导出参数、进行格式转换与适配,并通过烧录工具或系统更新两种路径将参数永久固化至Flash。最后提供了双重验证与常见问题排查方法,确保调优效果在产品中稳定生效。

weixin_29169505的博客 393

Windows运行OpenShift Origin

OpenShift是这些天为我提供的最有趣的PaaS。 不仅因为它是Red Hat产品系列的一部分,而且还因为它包含了我对现代PaaS的期望。 它支持基于映像的部署(使用Docker-Images),抽象化操作复杂性(例如,网络,存储和运行状况检查),并通过集成的工具堆栈极大地支持DevOps。 目前的一个小缺点是,最新的v3不能作为免费的在线服务获得。 如果您想使用它,可以自己在AWS上设...

danpob13624的博客 712

YOLO26改进 - C2PSA | C2PSA融合DiffAttention差分注意力:轻量级差分计算实现高效特征降噪,提升模型抗干扰能力

本文介绍了 DiffCLIP,一种将差分注意力机制集成到 CLIP 架构的视觉 - 语言模型,并将其应用于 YOLO26。差分注意力机制通过计算两个互补注意力分布的差值,抵消无关信息干扰。单头差分注意力将 Q 和 K 拆分,分别计算注意力分布后做差值融合;多头差分注意力则每个头独立执行差分操作后聚合输出。关键参数 λ 可动态调控噪声抵消强度。我们将 DiffAttention 代码集成到 YOLO26 中,替换原有模块。实验表明,改进后的 YOLO26 在图像 - 文本理解任务中表现出色。

魔改工程师的博客 566

openshift-client安装与使用

【代码】openshift-client安装与使用。

foolere的博客 505

OpenShift 4 -Windows 上安装 OpenShift 单机开发环境(附视频)

OpenShift Local 就是以前的红帽的 Codeready Container - CRC,它以 VM 的方式提供一个单机版的 OpenShift 运行环境。从 OpenShift 4.10 开始,CRC 名称正式改为 Red Hat OpenShift Local。

多恩斯基的博客 4708

安装OpenShift 客户端工具,附图解

为什么80%的码农都做不了架构师?>>> ...

weixin_33770878的博客 447

Openshift 环境的搭建

Openshift 环境的搭建 当前微服务盛行的时代, 各种部署框架,运行工具应运而生. 政府部门在微服务的认知只停留在服务器和虚拟机的时代.因此,RedHat的支持的云服务容器慢慢将会成为主流. Openshift 环境的搭建可以部署到虚拟机或者实体机 ,此次我用 microsoft的 vmware 12 来完成环境的搭建. 基础环境要求: 1, 实体机配置, 建议用16G 以上的内存, CPU 无要求 ,硬盘 100G 以上空间即可. 2, VMware 的版本 12. 3, 操作系统 Centos

yulizi0215的博客 1383

如何高效获取国家智慧教育平台电子课本?tchMaterial-parser下载工具完全指南

国家中小学智慧教育平台的电子课本资源丰富,但平台本身不提供直接下载功能,给教师备课和学生复习带来诸多不便。tchMaterial-parser是一款专为解决这一问题而生的开源工具,它能够智能解析平台上的电子课本页面,快速获取PDF文件下载链接,支持批量处理和智能分类,让教育资源获取变得简单高效。 ## 📚 为什么你需要这个电子课本下载工具? 在教育数字化时代,教师和学生经常面临以下痛点:

gitblog_01002的博客 431

Linux公有云网站配置实战|企业网络管理课程溯源、完整实训、例题解析与故障排错】

文末整理配套学习网站、网课、专业书籍。早期网络依靠人工经验维护,没有标准化流程、统一配置规范,网络故障频繁,于是各大高校开设企业网络管理相关课程,目的是培养能够维护企业内网、服务器、对外业务网站的专业运维人员。本次实训基于公有云服务器,以Linux操作系统为基础,完整完成云服务器初始化、远程连接、Web服务安装、网站源码部署、防火墙与云安全组放行,最终实现公网用户通过IP访问企业网站。Linux系统凭借稳定、开源、免费的优势成为企业服务器首选,课程新增Linux命令、用户管理、服务部署、防火墙配置内容。

2501_92125808的博客 285

OpenShift Virtualization - 创建 Windows 虚拟机

OpenShift / RHEL / DevSecOps 汇总目录》 说明:本文已经在 OpenShift 4.18 环境中验证 在点击 Create VirtualMachine 后会自动安装 Windows Server 虚机并安装要求的软件,在完成后可看到下图 Windows 虚机的运行状态。 配置可迁移 Windows VM 可以看到当前 Windows 虚机的状态为 Not migratable。另外可进入 Windows 虚机的 Diagnstics 栏查看 NotMigratable

多恩斯基的博客 888

运行在笔记本上的OpenShift4环境

Red Hat CodeReady Containers(crc)用于在笔记本/台式机上构建一个最小化的 OpenShift4 开发/测试环境。 开箱即用,网络顺畅的话,10分钟就可以搞定。支持win10,macos,linux。将虚拟机和运行在虚拟机中的 OpenShift 打包提供给用户。 基本介绍 硬件需求 4 physical CPU cores 9 GB of free memory 35 GB of storage space 支持操作系统版本 Windows Windows 10 Fall

老菜的博客 790

OpenShift 4 - 在单机版 OpenShift Local 中运行 OpenShift Virtualization(视频)

本文已经在支持 OpenShift 4.12 的 OpenShift Local 环境中验证

多恩斯基的博客 1529

【云原生】本地搭建Openshift单机最小化开发环境

CodeReady Containers 内置一个最小的、预配置的 OpenShift(包含kunernetes),只要你的笔记本或者台式计算机的配置稍微比较好,那么是可以轻松安装的,它提供了一个快速、简单的方式来在本地计算机上搭建一个容器化的开发环境,日常开发和测试是非常方便的。

2308

快速安装openshift

最快速体验openshift目前最新版本3.9的方法。 事前准备 [root@host ~]# git clone http://github.com/liumiaocn/easypack.git Cloning into 'easypack'... remote: Counting objects: 1050, done. remote: Compressing objects: 1...

知行合一 止于至善 8471

openshift安装,调试及简单代码

Windows下的安装方法 我的windows环境:win7 64位 Openshift介绍OpenShift百度百科 调戏OpenShift:一个免费能干的云平台安装OpenShift 客户端工具,附图解按照该教程,安装完毕后,再进行rhc setup设置时,输入openshift账户密码后,一直没有反应,后来找了官网上的教程,进行的安装; 1、意思是先安装Git for Windows

jayandchuxu的专栏 5245

Docker windows安装及遇到的坑爹问题

什么是Docker Docker官网解释:https://www.docker.com/what-docker Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 运用场景 web应用的自动化打包

最美的路百转千回 5万+

Windows 10 配置安装 Minishift 注意事项

Minishift 是一个工具,可以通过在 VM 中运行单节点 OpenShift 集群来帮助您在本地运行 OpenShift。 完整官方文档看这里: https://docs.okd.io/latest/minishift/index.html 本文只对 win 10 中安装过程做一些简单的记录,方便以后重试。 1. Minishift 需要系统支持 Hyper-V Wind...

偶尔记一下 - mybatis.io 3932

OpenShift云空间上部署java web应用

  在使用之前先来介绍下OpenShift空间   OpenShift是由红帽推出逇一款面向开源开发人员开放的平台即服务(PaaS)。 OpenShift通过为开发人员提供在语言、框架和云上的更多的选择,使开发人员可以构建、测试、运行和管理他们的应用。它支持用于JavaPython、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rac...

weixin_30595035的博客 407

dockerwindows10安装步骤

前提是windows 要打开支持虚拟化 1.下载 docker-toolbox 下载之后 一路next安装 2.下载管理工具https://docs.docker.com/docker-for-windows/install/ 3.http://www.infoq.com/cn/articles/docker-core-technology-preview

纵横四海的博客 731

Windows7 + Git + Openshift 基本设置

1、下载并安装 git 工具。            Git下载 2、设置在 git 提交时使用的用户名及邮箱信息: $git config --global user.name "XXX" $git config --global user.email XXX@mail.com 可使用 " $ git config --list " 查看设置的信息 3、在 "C:\Users\

CoderRecord的博客 779
上一篇: docker debian_使用Docker构建Debian软件包
下一篇: 服务交付方案_先进的连续交付方案
danpob13624
博客等级 码龄11年 28粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值