首页 > 其他分享 >2024年河北省职业院校技能大赛云计算应用赛项赛题第3套(容器云)

2024年河北省职业院校技能大赛云计算应用赛项赛题第3套(容器云)

时间:2025-01-02 23:28:25浏览次数:8  
标签:容器 GitLab Kubernetes 部署 赛项 赛题 职业院校 镜像 2.2

#需要资源(软件包及镜像)或有问题的,可私聊博主!!!

#需要资源(软件包及镜像)或有问题的,可私聊博主!!!

#需要资源(软件包及镜像)或有问题的,可私聊博主!!!

模块二 容器云(50分)

        企业构建Kubernetes容器云集群,引入KubeVirt实现OpenStack到Kubernetes的全面转型,用Kubernetes来管一切虚拟化运行时,包含裸金属、VM、容器。同时研发团队决定搭建基于Kubernetes 的CI/CD环境,基于这个平台来实现DevOps流程。引入服务网格Istio,实现业务系统的灰度发布,治理和优化公司各种微服务,并开发自动化运维程序。

任务1 容器云服务搭建(5分)

2.1.1        部署容器云平台

使用OpenStack私有云平台创建两台云主机,分别作为Kubernetes集群的master节点和node节点,然后完成Kubernetes集群的部署,并完成Istio服务网格、KubeVirt虚拟化和Harbor镜像仓库的部署。

任务2 容器云服务运维(30分)

2.2.1        容器化部署MariaDB

编写Dockerfile文件构建mysql镜像,要求基于centos完成MariaDB数据库的安装与配置,并设置服务开机自启。

2.2.2        容器化部署Redis

编写Dockerfile文件构建redis镜像,要求基于centos完成Redis服务的安装和配置,并设置服务开机自启。

2.2.3        容器化部署Nginx

编写Dockerfile文件构建nginx镜像,要求基于centos完成Nginx服务的安装和配置,并设置服务开机自启。

2.2.4        容器化部署Explorer

编写Dockerfile文件构建explorer镜像,要求基于centos完成PHP和HTTP环境的安装和配置,并设置服务开机自启。

2.2.5        编排部署Explorer管理系统

编写docker-compose.yaml文件,要求使用镜像mysql、redis、nginx和explorer完成Explorer管理系统的编排部署。

2.2.6        部署GitLab

将GitLab部署到Kubernetes集群中,设置GitLab服务root用户的密码,使用Service暴露服务,并将提供的项目包导入到GitLab中。

2.2.7        部署GitLab Runner

将GitLab Runner部署到Kubernetes集群中,为GitLab Runner创建持久化构建缓存目录以加速构建速度,并将其注册到GitLab中。

2.2.8        部署GitLab Agent

将Kubernetes集群添加到GitLab项目中,指定名称和命名空间。

2.2.9        构建CI/CD

编写流水线脚本触发自动构建,要求基于GitLab项目完成代码的编译、镜像的构建与推送,并自动发布应用到Kubernetes集群中。

2.2.10      服务网格:Sidecar管理

在default命名空间下部署Bookinfo应用。创建exam命名空间,并声明一个Sidecar配置,允许向指定命名空间的公共服务输出流量。为所有指定标签的Pod声明一个Sidecar配置,接收和转发指定的流量。

2.2.11      KubeVirt运维:VMI管理

将提供的镜像在default命名空间下创建一台VMI,名称为exam,使用Service暴露VMI。

2.2.12      完成容器云平台的调优或排错工作。(本任务只公布考试范围,不公布赛题)

任务3 容器云运维开发(15分)

2.3.1        管理Job服务

Kubernetes Python运维脚本开发-使用SDK方式管理job服务。

2.3.2        编写Kubernetes容器云平台自动化运维工具。(本任务只公布考试范围,不公布赛题)

标签:容器,GitLab,Kubernetes,部署,赛项,赛题,职业院校,镜像,2.2
From: https://blog.csdn.net/wangchuan_yyd/article/details/144897221

相关文章

  • 2021年江苏省职业院校技能大赛中职网络信息安全赛项试卷_江苏技能状元大赛“网络安全
    任务五:Linux操作系统渗透测试通过渗透机Kali对靶机服务器进行系统服务及版本扫描渗透测试,并将该操作显示结果中21端口对应的服务版本信息字符串作为Flag值提交;(1分)通过渗透机Kali对靶机服务器进行渗透测试,将该场景/var/www目录中唯一一个后缀为.bmp文件的文件名称作为Flag值......
  • 【蓝桥杯】蓝桥杯竞赛省赛国赛题分享
    目录一.[蓝桥杯2013省AB]错误票据代码如下:二.[蓝桥杯2024省JavaB]报数游戏代码如下:讲解:三.[蓝桥杯2014国C]拼接平方数代码如下:四.三步问题(递归,上台阶)代码1(不用递归)代码2(使用递归)该代码特色:往期回顾:一.[蓝桥杯2013省AB]错误票据代码如下:......
  • 【Web】2024“国城杯”网络安全挑战大赛决赛题解(全)
    最近在忙联通的安全准入测试,很少有时间看CTF了,今晚抽点时间回顾下上周线下的题(期末还没开始复习......
  • C++竞赛题
    题目一:小苹果题目描述:小明有一堆苹果,他想将这些苹果分给几个朋友。每个朋友得到的苹果数量必须是连续的自然数,且总和等于小明拥有的苹果总数。请计算有多少种不同的分配方式。输入格式:第一行包含一个整数N,表示苹果的总数。输出格式:输出一个整数,表示分配方式的总数。样......
  • 湖南科技大学2024年计算机程序设计新生赛题解
    @目录前言前置知识补充问题A:珂朵莉解题思路代码问题B:可莉的烦恼解题思路代码问题C:小A的画解题思路代码问题D:KMP自动机fail树dfs序建可持久化线段树解题思路代码问题E:谜题:结局解题思路代码问题F:奶龙列阵(easyversion)解题思路代码问题G:小A的密码解题思路代码问......
  • 2024年山东省职业院校技能大赛高职组“软件测试”赛项竞赛任务书
    2024年山东省职业院校技能大赛高职组“软件测试”赛项竞赛任务书文章目录2024年山东省职业院校技能大赛高职组“软件测试”赛项竞赛任务书1.竞赛概述2.竞赛须知3.竞赛任务任务一:功能测试(45分)任务二:自动化测试(15分)任务三:性能测试(15分)任务四:单元测试(10分)任务五:接口测试(10......
  • 2024年安徽省职业院校技能大赛(中职组)网络空间安全竞赛试题【附A模块答案】
    2024年安徽省职业院校技能大赛(中职组)网络空间安全竞赛试题文章目录2024年安徽省职业院校技能大赛(中职组)网络空间安全竞赛试题模块A理论技能与职业素养模块B网络安全事件、数字取证调查和应用安全(本模块共400分)任务一数据分析任务二数字取证任务三内存取证任务四......
  • 第十七届山东省职业院校技能大赛中职组“网络安全”赛项正式赛题
    第十七届山东省职业院校技能大赛中职组“网络安全”赛项正式赛题文章目录第十七届山东省职业院校技能大赛中职组“网络安全”赛项正式赛题(二)模块A基础设施设置与安全加固(200分)(三)B模块安全事件响应/网络安全数据取证/应用安全(400分)B-1:Windows操作系统渗透测试B-2:网络......
  • 2023 ICPC 合肥区域赛题解 更新至 6 题(The 2023 ICPC Asia Hefei Regional Contest )
    Preface只能说阅读理解能力有待提高,\(B\)题看了半天愣是看不懂一点。只能跳了。依旧是复习篇,感觉队友当时开出来的\(dp\)难度不低,感慨张神的强大。我会在代码一些有必要的地方加上注释,签到题可能一般就不会写了.以下是代码火车头:#include<iostream>#include<algorithm>#i......
  • 2022 年全国职业院校技能大赛网络搭建与应用赛题
    2022年全国职业院校技能大赛网络搭建与应用赛项正式赛卷 第二部分网络搭建及安全部署竞赛总分450分竞赛时长3小时2022年(中职组)网络搭建与应用赛项专家组2022年8月竞赛说明:1.禁止携带和使用移动存储设备、计算器、通信工具及参考资料。2.请根据大赛所......