《OpenShift 4.x HOL教程汇总》

我们在《OpenShift 4 - Fedora CoreOS (1) - 最简安装》中采用了一种FCOS的安装方式,其中使用到了 2个关键的文件(镜像文件,Ignition文件)。为了获得这2个文件,可以使用以下3个工具:

  • coreos-installer: 下载Fedora CoreOS 镜像文件的工具(其实也可以去Fedora网站下载这些镜像)
  • fcct: 生成Ignition文件的工具。
  • ignition-validate: 校验Ignition文件合法性的工具

利用容器环境(以下以podman为例。如果是docker,只需替换以下所有的“podman”即可),我们可以安装和运行这3个工具:

$ podman pull quay.io/coreos/coreos-installer:latest
$ podman pull quay.io/coreos/fcct:latest
$ podman pull quay.io/coreos/ignition-validate:latest

为了更简单地使用容器中的命令,可以给它们定义对应的alias:

$ alias coreos-installer='podman run --pull=always            \--rm --tty --interactive            \--security-opt label=disable        \--volume ${PWD}:/pwd --workdir /pwd \quay.io/coreos/coreos-installer:latest'$ alias fcct='podman run --rm --tty --interactive \--security-opt label=disable        \--volume ${PWD}:/pwd --workdir /pwd \quay.io/coreos/fcct:latest'$ alias ignition-validate='podman run --rm --tty --interactive \--security-opt label=disable        \--volume ${PWD}:/pwd --workdir /pwd \quay.io/coreos/ignition-validate:latest'

然后就可以像用本地命令那样在容器中运行它们了。

参考

https://docs.fedoraproject.org/en-US/fedora-coreos/fcct-config/

OpenShift 4 - Fedora CoreOS (2) - 准备 Fedora CoreOS 安装环境的三个工具相关推荐

  1. 在MacBook Air上安装Fedora Linux系统(Fedora 35)

    目录 1.创建Fedora Linux系统盘 1.1.下载Fedora Linux for MacBook 2.将Fedora Linux安装在MacBook Air中 3.初始化Fedora Lin ...

  2. Fedora 18 在线升级至 Fedora 19 命令步骤

    1.指定 yum 源,利用自带的升级工具升级.国内情况的话,建议使用 163 的源,稳定速度快. fedup-cli --network 19 --debuglog fedupdebug.log -- ...

  3. fedora 使用 vnc 远程 fedora 28 主机

    问题重述: 最近环境中需要使用 fedora 28 来进行远程桌面,于是就重新配置了一下vnc 在这里面做一下记录. 过程: yum 安装: 工作机上安装 vncviewer 远程主机上安装: vnc ...

  4. fedora ssh 安装mysql,Fedora中安装和配置OpenSSH | 学步园

    SSH的简介 传统的远程登陆程序的工具,比如TELNET.Rlogin以及Rsh等,都是将口令在网上明文的方式传输的.显然这不能保证系统和用户的安全和利益.SSH(Secure Shell)则避免了上 ...

  5. fedora docker_如何在Fedora中授予用户使用Docker的权限

    fedora docker 在docker-dev列表上,有人询问了Fedora文档,该文档描述了如何将用户添加到docker组. 用户希望允许其用户进行docker search以尝试查找他们可以使 ...

  6. fedora linux搜狗输入法,在Fedora 28系统下安装搜狗输入法

    以下介绍在Fedora 28系统下安装搜狗输入法,也适用在Fedora 27下的安装,亲测可以.先声明一下,在Fedora 27及以后版本中出现的输入框候选词界面变形但不影响使用. 第一步:安装fzu ...

  7. fedora nginx php,在Fedora 24服务器和工作站上使用MariaDB和PHP / PHP-FPM设置Nginx

    你一定可能已经安装的Fedora 24的服务器版的机器上,你渴望和期待建立一个Web服务器来运行网站和Web应用程序. 不要再看了,因为我们将在这里做所有这一切,用简单和容易的步骤,你会欣赏到底. 在 ...

  8. Fedora 35 升级到 Fedora 36 —— 筑梦之路

    --------------------------------------------------------------- 操作系统大版本升级有风险,如果不熟悉Linux的不建议进行大版本的升级本 ...

  9. Win10+fedora Win10更新后Fedora引导项消失的解决

    目录 1.问题描述: 2.问题解决 3.补充 1.问题描述: 双系统Win10+fedora(先安装Win10,后安装Fedora),手贱点了Win10系统更新,然后开机就没有看到Fedora的引导项 ...

最新文章

  1. 这一次,脑机接口可以实时读取人类脑中画面了?
  2. NHibernate 基本配置 (第一篇)
  3. toj 3711 水题
  4. 中国WEB 2.0的质变过程
  5. 两张图看懂GDT、GDTR、LDT、LDTR的关系
  6. [html] 写一个左中右的满屏布局,左右固定220px,中间自适应并且要优先加载
  7. TCPMP0.72RC1的编译与移植以及自己另外做UI完整方法
  8. fadeToggle()
  9. c语言格式对齐填充_C ++中类的大小 课堂上的填充和对齐| 派生类的大小
  10. Java输入/输出流体系中常用的流分类
  11. 实战+练习!用机器学习预测肺癌 | 明晚8点美国西奈山博后免费直播
  12. day 03 剑指 Offer 10- I. 斐波那契数列-动态规划
  13. [ 深度学习 ] —— 图卷积神经网络 GCN
  14. d3学习day3 --y轴添加文本标签
  15. 爬取链家二手挂单房屋 - 匹配百度地图API坐标 - python出地图【0】爬取链家二手挂单房屋
  16. 专项UI自动化测试 - appium(元素定位方式和思考)|看了就会
  17. vitualbox 挂载win7 共享文件夹
  18. 学python之前先掌握-成为黑客前,你首先应该掌握的Python技术
  19. List集合关于Stream的操作
  20. 【深度学习】ResNet系列网络结构

热门文章

  1. python简单的购物程序代码-Python实现购物程序思路及代码
  2. pycache怎么用_如何用python3输出dos命令?
  3. web 前端 如何分享到instagram_面对前端的后端化趋势,2020该如何学习web前端?
  4. android申请多个运行时权限,Android 6.0(API 23) 运行时权限(二)之权限申请
  5. mysql抽屉图标_React Native自定义组件实现抽屉菜单控件效果
  6. 惠普服务器eth0的位置,HPUX下定位网卡位置
  7. 本田da屏怎么进wince系统_本田新XR-V首试:配置提升,依然好开
  8. png免扣半透素材,让你轻松设计出漂亮的海报!
  9. 不规则炫彩创意渐变海报设计模板素材|带来十足的时尚感
  10. UI设计新趋势|拟物风格UI设计素材模板