IBM 的 Akira Onishi 先生目前正在主持一个名为“Windows Container Dojo”的系列。
在本文中,我将在我的 Windows 环境中跟踪内容。

此次于2022/7/7七夕举行Windows Container Dojo:第 4 部分让我们使用 Red Hat OpenShift Local是一个痕迹。

这个主题及其范围

这次的主题是:
1 注册红帽开发者订阅。
2 创建一个用于学习目的的 OpenShift 环境

此外,本次实施的内容如下。
#1 创建一个红帽开发者账户
➡ 下载安装程序需要 OpenShift Local
#2 为 Red Hat OpenShift 启用开发人员沙箱
➡ 如果由于机器规格问题无法安装 Red Hat OpenShift Local,请使用上面创建的帐户激活沙箱环境。
#3 构建红帽 OpenShift 本地环境

顺便说一下,OpenShift 的混合云战略

开放式混合云策略是一种使用红帽 OpenShift 来操作和管理在任何地方的任何环境中创建的应用程序的策略。
Red Hat OpenShift Local 作为开发人员学习熟悉 Red Hat OpenShift 的地方非常重要。

请参阅下文了解参与此网络研讨会的环境

“如果您已经有 Hyper-V 以外的环境(Oracle VM VirtualBox、VMware Workstation 等)用于虚拟机执行环境,请使用它。
在准备部分(与第一部分和主体部分相同)中,假设所有环境都将在 Windows PC 上设置。
您可以在 Mac OS 上使用 Windows 10/11 和 Windows Server 2019 准备环境,
注意主机设备的可用资源(CPU 内核、内存、SSD 可用性)。 ”
此外,以下似乎是目标作为 Windows 容器的主机操作系统。
・Windows Server 2016
・Windows Server 2019
・Windows Server 2022
・Windows 10
・Windows 11

顺便说一句,我将使用 Windows 10(使用 Intel Core i9-10900K 的两年前自制 PC)参加。

创建红帽开发者帐户

红帽开发人员转到 ,向下滚动页面并单击“加入红帽开发人员”。
WindowsコンテナDojoトレース④

1.输入以下内容并同意条款和条件

个人红帽开发者订阅注意事项
・环境仅供注册总部使用,不可与他人共享。
・仅供个人用于开发、测试和演示目的,不提供支持
・最多16个系统
*帐户是免费的。

参考:加入红帽开发者计划,学习最新技术
← Red Hat Japan 的一位人士介绍了这个程序。此外,还发布了各种学习内容。

在这里,输入以下信息,然后单击创建帐户。 ]。

WindowsコンテナDojoトレース④

2.邮件确认

当您在上述步骤中按下帐户创建按钮时,以下电子邮件将发送到您在此处输入的电子邮件地址。
单击链接以验证您的电子邮件地址。
WindowsコンテナDojoトレース④

3.为开发人员登录红帽软件访问权限

这里您可以通过登录来下载免费产品。但是,禁止商业用途。
在可以下载的产品(Featured downloads)中,还有Red Hat OpenShift Local(Code Ready Containers),就是这次的目标。
WindowsコンテナDojoトレース④

4.更新账户信息

如果下载要求您更新您的帐户信息,请输入该信息。

红帽 OpenShift 学习环境

要学习红帽 OpenShift,您有以下三种选择:
1.红帽 OpenShift 开发人员沙箱
2.红帽 OpenShift 本地
3.红帽 OpenShift

1.红帽 OpenShift 开发人员沙箱

由于它在云端,因此可以通过访问它来按需使用。但是有一些限制。
必需的开发人员沙箱登录到。
约束:可用内存 7GB,可用存储:15GB,使用期限 30 天
WindowsコンテナDojoトレース④

WindowsコンテナDojoトレース④

这种环境的好处是你可以尝试各种事情。
支持的语言通过选择左侧的【添加】-【启动资源中的“显示所有示例”】显示。
WindowsコンテナDojoトレース④

您可以在这里创建您的应用程序。
顺便说一句,以前的 ASP .Net core blazor 是 .Net6。
实施了 S2I。 (从在 Git 中注册的源代码构建和部署图像)
1.构建完成后,部署到 Pod 并发布到使用服务从外部连接的端口号,以便可以访问 Pod
2.使用路由进一步映射暴露的端口和外部可访问的 URL
3.访问根并访问应用程序
* 通过 SSH 从本地控制台访问并操作 OpenShift。但是,不允许直接操作节点,因为它是一个沙盒。
@ 987654328 @

红帽 OpenShift 在线服务合同条件

以下是开发人员沙箱的注意事项
- 不提供技术支持
・无SLA(访问延迟、中断等没有基本保证)

2.红帽 OpenShift 本地

登录开发者
下一个链接
*此环境用于开发和测试,不用于生产。
它是开源的,所以如果您有任何问题问题可以从
源代码也可以查看。

输入其他个人资料信息并下载 OpenShift Local

选择Windows、Mac、Linux等平台,点击【下载OpenShift Local】
WindowsコンテナDojoトレース④
*秘密是设置的必要信息,所以下载它。

流程直到可以使用 OpenShift Local:

1.使用安装程序安装CRC命令
2. 使用 CRC 命令设置 OpenShift Local

OpenShift Local 的安装要求

最低系统要求:
64位处理器,4个物理CPU核心,可用内存9GB,可用SSD 35GB
操作系统
Windows 10 专业版/企业版 1709 或更高版本
macOS 11 Big Sur 或更高版本
Red Hat Enterprise Linux/CentOS 7、8、9 或最新的 Fedora(检查其他应用程序的要求)

参考 :https://access.redhat.com/documentation/ja-jp/red_hat_openshift_local/2.5/html/getting_started_guide/installation_gsg
或者https://crc.dev/crc/

从安装到 OpenShift Local 启动

※Windows

笔记

如果您有任何防病毒软件正在运行,请将其关闭。 OpenShift Local 的控制台未启动。
WindowsコンテナDojoトレース④

1.运行安装程序

运行此安装程序后需要重新启动。
WindowsコンテナDojoトレース④

2. OpenShift Local 首次启动

从 Windows 图标启动 OpenShift Local 并应用之前下载的 Secret
WindowsコンテナDojoトレース④

3.使用 crc 命令设置和启动 OpenShift Local
    PowerShell を起動し「crc setup」
    ※初回 OpenShift Local の環境が出来上がるまでかなり待ちます。

WindowsコンテナDojoトレース④
然后“CRC开始”
WindowsコンテナDojoトレース④
OpenShift 控制台通过“crc 控制台”显示
WindowsコンテナDojoトレース④

WindowsコンテナDojoトレース④
如上所示,该站点在 localhost 上运行并使用不是由有效证书颁发机构颁发的 SSL 证书,因此会出现警告消息。

WindowsコンテナDojoトレース④
“crc start”和“crc console”也可以从Windows屏幕右下角图标的菜单中执行。
WindowsコンテナDojoトレース④

*OpenShift Local 在虚拟机上运行。因此,建议退出时使用crc stop安全停车。

WindowsコンテナDojoトレース④

参考:Speaker Deck 文档Windows Container Dojo #4 让我们使用 Red Hat OpenShift Local


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308628123.html

相关文章: