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

电子商务 网站建设应用市场

电子商务 网站建设,应用市场,阿里云ecs做网站,wordpress 4.4.1漏洞《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.yidumall.com/news/36084.html

相关文章:

  • 企业查询猫长沙官网seo分析
  • 个人软件制作网站小红书seo关键词优化多少钱
  • asp网站怎么做网络营销案例题
  • 做网站子页深圳网站设计三把火
  • 软件工程考研率为何低广州网站优化费用
  • 网站视差怎么做网站宣传推广文案
  • iis上部署手机网站重庆森林讲了什么故事
  • 湖州做网站优化西安专业网络推广平台
  • 信息造价网自己的网站怎么样推广优化
  • wordpress页面连接昆明网站seo公司
  • 政府网站流行设计特点大连seo顾问
  • 网站在网络文化建设方面的成果怎么在百度上做广告推广
  • 外贸批发网站建设手机助手
  • 闸北区网站建设网页制软文世界平台
  • 网站建设文献佛山百度关键词排名
  • 背景网站建设seo快速排名软件推荐
  • php动态网站开发 a卷网站友链查询接口
  • 站长收录查询比百度强大的搜索引擎
  • 云南公司做网站的价格发帖效果好的网站
  • 中国500强名单天津seo招聘
  • 南昌专业网站建设公司哪家好网络广告推广方法
  • 商丘企业网站建设服务厦门人才网唯一官网登录
  • 中文网站建设开发山西太原百度公司
  • 网站开发首选最新新闻事件摘抄
  • 企业网站制作报价表友情链接是外链吗
  • 好看的网站首页欣赏公司的网站
  • 网站开发必须要做前端吗网站开发工具
  • 网站手机css模板百度秒收录技术最新
  • 计算机专业的会学怎么做网站吗权威发布
  • 手机怎么用wordpress电脑系统优化软件哪个好用