当前位置: 首页 > news >正文

海外酒店 网站建设99作文网

海外酒店 网站建设,99作文网,网站建设和域名什么关系,网站建设 需求确认书《OpenShift / RHEL / DevSecOps 汇总目录》 说明:本文已经在支持 OpenShift 4.12 的 OpenShift 环境中验证 文章目录 创建并运行 CI/CD Pipeline访问 VMPipeline 的 Task 解读 创建并运行 CI/CD Pipeline 执行命令,生成公钥-私钥对。 $ ssh-keygen$ l…

《OpenShift / RHEL / DevSecOps 汇总目录》
说明:本文已经在支持 OpenShift 4.12 的 OpenShift 环境中验证

文章目录

  • 创建并运行 CI/CD Pipeline
  • 访问 VM
  • Pipeline 的 Task 解读

创建并运行 CI/CD Pipeline

  1. 执行命令,生成公钥-私钥对。
$ ssh-keygen$ ll ~/.ssh
-rw-------. 1 dawnsky dawnsky 1679 321 12:16 id_rsa
-rw-r--r--. 1 dawnsky dawnsky  393 321 12:16 id_rsa.pub
  1. 执行命令,在 OpenShift 中创建项目和 Pipeline。
$ oc new-project vm-pipeline
$ oc adm policy add-scc-to-user anyuid -z default
$ oc apply -f https://gitee.com/dawnskyliu/tekton-kubevirt-demo/raw/main/pipeline.yml
  1. 在 OpenShift 控制台中找到并进入名为 deploy-demo 的 Pipeline,然后点击 “操作” 中的 “开始” 运行该 Pipeline。
  2. 在 “启动管道” 窗口中在 ssh_pub_key 中填入前面生成的公钥内容,然后点击 “开始”。
    在这里插入图片描述

访问 VM

参考《OpenShift 4 - 通过 SSH 访问 OpenShift Virtualization 的虚拟机》一文,运行一个基于 UBI 8 镜像的 Pod。

  1. 执行命令,使用 Private Key,并通过 ubi pod 和 VM 的地址登录并访问 VM。
$ oc get vmi
NAME           AGE    PHASE     IP             NODENAME             READY
production-0   127m   Running   10.217.1.213   crc-rwwzd-master-0   True
$ VM_IP=10.217.1.213
  1. 查看 VM 中的 cloud-final 服务的运行状态和日志。
$ oc rsh pod/ubi ssh -i /tmp/id_rsa fedora@${VM_IP} "systemctl status cloud-final"
● cloud-final.service - Execute cloud user/final scriptsLoaded: loaded (/usr/lib/systemd/system/cloud-final.service; enabled; vendor preset: disabled)Active: active (exited) since Wed 2023-03-22 08:14:58 UTC; 36min agoProcess: 789 ExecStart=/usr/bin/cloud-init modules --mode=final (code=exited, status=0/SUCCESS)Main PID: 789 (code=exited, status=0/SUCCESS)CPU: 3min 6.052sMar 22 08:14:54 production-0 ec2[4237]: #############################################################
Mar 22 08:14:54 production-0 ec2[4237]: -----BEGIN SSH HOST KEY FINGERPRINTS-----
Mar 22 08:14:54 production-0 ec2[4237]: 1024 SHA256:h0xnUkAJwiUCdhnbXkKDSj3rf74nqcZv3Fl/60I58x4 root@production-0 (DSA)
Mar 22 08:14:54 production-0 ec2[4237]: 256 SHA256:F3UyHItpwLD6Uh0oUPrHM4ml3BiH00cQGZpveHNNFGE root@production-0 (ECDSA)
Mar 22 08:14:54 production-0 ec2[4237]: 256 SHA256:o+aZq8RRWtn5c8rovmUYBXlT+NEM24Ki0v3+Fp90DYM root@production-0 (ED25519)
Mar 22 08:14:55 production-0 ec2[4237]: 3072 SHA256:zuAmQbd5d6XwrWGIGD36H9gxKmEH3b69LtXO+Zl4R58 root@production-0 (RSA)
Mar 22 08:14:55 production-0 ec2[4237]: -----END SSH HOST KEY FINGERPRINTS-----
Mar 22 08:14:55 production-0 ec2[4237]: #############################################################
Mar 22 08:14:56 production-0 cloud-init[793]: kcli boot finished, up 1000.35 seconds
Mar 22 08:14:58 production-0 systemd[1]: Finished Execute cloud user/final scripts.
  1. 查看 VM 中的 httpd 服务的运行状态,并访问 httpd 服务的缺省页面。
$ oc rsh pod/ubi ssh -i /tmp/id_rsa fedora@${VM_IP} "systemctl is-active httpd"
active$ oc rsh pod/ubi curl ${VM_IP}
SNO with VMS rules! production-0

Pipeline 的 Task 解读

在名为 deploy-demo 的 Pipeline 中使用了名为 deploy-vms 的 Task 创建 VM。在 deploy-vms 任务中使用了 quay.io/karmab/kcli:latest 镜像中的 kcli 命令创建 V,此外 kcli 命令的 cmds 参数还可实现在 VM 中运行命令脚本。

     script: |#!/usr/bin/env bashecho $HOMEmkdir $HOME/.kclils $HOME/.kcliecho $SSH_PUB_KEY > $HOME/.kcli/id_rsa.pubtouch $HOME/.kcli/id_rsachmod 600 $HOME/.kcli/id_rsa.pubecho kcli -n $NAMESPACE create vm -i $IMAGE -P numcpus=$NUMCPUS -P memory=$MEMORY -P tags=['production=ready']-P cmds=["yum -y install httpd; systemctl enable --now httpd; echo $MESSAGE \$HOSTNAME > /var/www/html/index.html"] -P embed_userdata=true $CLUSTER --count=$VMS_NUMBERkcli -n $NAMESPACE create vm -i $IMAGE -P numcpus=$NUMCPUS -P memory=$MEMORY -P tags=['production=ready'] -P cmds=["yum -y install httpd; systemctl enable --now httpd; echo $MESSAGE \$HOSTNAME > /var/www/html/index.html"] -P embed_userdata=true $CLUSTER --count=$VMS_NUMBER
http://www.yayakq.cn/news/980129/

相关文章:

  • 小装修网站开发费用做哪个外贸网站不用交费
  • 推荐一本学做网站的书网站模板自建站
  • 如何对网站做进一步优化企业关键词大全
  • 微信公众号微网站开发类型网站链接建设的作用
  • c++可以做网站吗icp网站建设
  • 做移动端网站软件开发品牌营销策划方案模板
  • 百度网站制作公司2023网络营销案例分析
  • 没有公司怎么做网站网上智慧团建登录入口
  • 网站建设方案书 人员资金安排建设移动网站
  • 手机做图纸app下载网站学程序员需要什么基础
  • 网络推广网站建设方案网站开发技术与功能 需求说明
  • 专业网站设计学校wordpress 右边栏
  • 兴义做网站wordpress开启xml rpc
  • 网站开发所需的知识厦门外贸网站建设
  • 电脑版和手机版网站怎么做的建筑工程类招聘网站
  • 小男孩做爰网站国外二级域名免费申请
  • 娱乐公司网站建站背景介绍河南专业网站建设公司排名
  • 重庆网站建设公司是什么专门做婚庆的网站有哪些
  • 百度推广广告收费标准惠州seo外包费用
  • 3.建设营销型网站流程企业年报信息查询
  • 一条专访是哪个网站做的wordpress 新年插件
  • 东台市住房和城乡建设局网站公司黄页什么意思
  • 仿我喜欢网站源码免费如何做一个自己的网站呢
  • 企业网站和信息化建设外贸网站设计设计注意事项
  • 网站建设与管理计划书g3云推广是什么
  • 网站建设一龙条加速乐wordpress插件
  • fireworks学习网站网页结构有哪几种
  • 网站建设公司 销量河南住房与城乡建设部网站
  • 表格做网站新网站开发费用
  • 自建的电子网站如何做推广美食网站 怎么做