广东省职业技能大赛云计算
文章平均质量分 79
一些参赛经验和笔记
kuuuugua
怎能皆尽人意,但求无愧于心
展开
-
2024广东省职业技能大赛云计算——OpenStack镜像、脚本详解
($?原创 2024-09-25 01:10:53 · 2317 阅读 · 1 评论 -
2024广东省职业技能大赛云计算——安装ELK日志分析服务
ELK是一个用于处理和分析日志数据的开源技术栈,由三个主要组件组成,E即Elasticsearch,L即Logstash,K即Kibana。三个工具结合使用,让ELK 堆栈可以处理复杂的日志数据,进行深度分析和可视化,广泛应用于监控、故障排查和数据洞察。题目要求如下:使用提供的sepb_elk_latest.tar镜像安装ELK服务。原创 2024-08-28 00:36:48 · 1643 阅读 · 2 评论 -
2024广东省职业技能大赛云计算——构建CICD 部署2048小游戏
题目如下:构建CI/CD编写流水线脚本.gitlab-ci.yml触发自动构建,具体要求如下:(1)基于镜像maven:3.6-jdk-8构建项目的drone分支;(2)构建镜像的名称:demo:latest;(3)将镜像推送到Harbor仓库demo项目中;(4)将demo-2048应用自动发布到Kubernetes集群gitlab-ci命名空间下。是 GitLab 中用来定义 CI/CD 流水线的配置文件,可以自动化执行定义的任务,并且在不同的环境中运行。通过。原创 2024-06-26 00:14:43 · 2021 阅读 · 5 评论 -
2024广东省职业技能大赛云计算——集群部署GitLab Agent 连接K8S集群
题目如下:部署GitLab Agent将Kubernetes集群添加到demo-2048项目中,并命名为kubernetes-agent,项目命名空间选择gitlab-ci。说是部署GitLab Agent,但据我了解,Agent就是Runner,看题目的要求,应该是将K8S连接到GitLab 中。连接后,GitLab可以利用K8S提供的强大容器编排能力来自动化构建、测试和部署应用程序。,只有master节点,使用的IP是192.168.200.15/24。原创 2024-06-26 00:06:42 · 827 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——集群部署GitLab Runner
题目如下:部署GitLab Runner将GitLab Runner部署到gitlab-ci命名空间下,Release名称为gitlab-runner,为GitLab Runner创建持久化构建缓存目录/home/gitlab-runner/ci-build-cache以加速构建速度,并将其注册到GitLab中。GitLab Runner是GitLab CI/CD架构中的一个组件,用于运行作业(Jobs)并与 GitLab 交互。它可以在不同的操作系统上执行任务,并将结果反馈给 GitLab。原创 2024-06-25 19:22:26 · 1109 阅读 · 1 评论 -
2024广东省职业技能大赛云计算——集群部署GitLab
题目是这样的:在Kubernetes集群中新建命名空间gitlab-ci,将GitLab部署到该命名空间下,Deployment和Service名称均为gitlab,以NodePort方式将80端口对外暴露为30880,设置GitLab服务root用户的密码为admin@123,将项目包demo-2048.tar.gz导入到GitLab中并命名为demo-2048。GitLab是一个功能强大且灵活的 DevOps 平台,为开发团队和企业提供了从代码管理到持续集成、交付和部署的一整套解决方案。原创 2024-06-25 17:54:23 · 1748 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——编排部署ERP管理系统
编写docker-compose.yaml文件,要求使用镜像mysql、redis、nginx和erp完成ERP管理系统的编排部署。编写docker-compose.yaml完成ERP管理系统的部署,要求定义mysql、redis、nginx和erp共四个Service,分别使用镜像erp-redis:v1.0、erp-mysql:v1.0、erp-nginx:v1.0和erp-server:v1.0,并将nginx服务的80端口映射到宿主机的8888端口。、(原创 2024-06-19 15:26:20 · 1408 阅读 · 1 评论 -
2024广东省职业技能大赛云计算——容器化部署ERP
编写Dockerfile文件构建erp镜像,要求基于centos完成JDK环境和ERP服务的安装与配置,并设置服务开机自启。编写Dockerfile构建镜像erp-server:v1.0,要求使用centos7.9.2009镜像作为基础镜像,完成JDK环境的安装,启动提供的jar包,并设置服务开机自启。、(原创 2024-06-19 15:14:40 · 466 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——容器化部署Nginx
编写Dockerfile文件构建nginx镜像,要求基于centos完成Nginx服务的安装和配置,并设置服务开机自启。编写Dockerfile构建镜像erp-nginx:v1.0,要求使用centos7.9.2009镜像作为基础镜像,完成Nginx服务的安装,使用提供的app.tar.gz和nginx.conf启动Nginx服务,并设置开机自启。原创 2024-06-19 15:00:05 · 579 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——容器化部署Redis
编写Dockerfile文件构建redis镜像,要求基于centos完成Redis服务的安装和配置,并设置服务开机自启。编写Dockerfile构建镜像erp-redis:v1.0,要求使用centos7.9.2009镜像作为基础镜像,完成Redis服务的安装,修改其配置文件关闭保护模式,并设置Redis服务开机自启。原创 2024-06-19 14:40:11 · 696 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——容器化部署MariaDB
今年比赛的容器化部署第一道考的好像就是这个,是往年国赛的题,直接给照搬过来了,今天就做做这道题:编写Dockerfile构建镜像erp-mysql:v1.0,要求使用centos7.9.2009镜像作为基础镜像,完成MariaDB数据库的安装,设置root用户的密码为tshoperp,新建数据库jsh_erp并导入数据库文件jsh_erp.sql,并设置MariaDB数据库开机自启。因为只需要k8s环境,只需要用kubeeasy安装到k8s就行了。原创 2024-06-19 00:14:19 · 996 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——使用Ansible部署Zabbix
今年的比赛考了一道Ansible部署Zabbix的题目,要求就是用两台centos7.5的云主机,一台叫ansible,一台叫node,使用对应的软件包,通过ansible节点控制node节点安装zabbix服务。这道题还是算比较简单的题,不过也是有坑就是了。Ansible 是一个开源的自动化工具,用于配置管理、应用程序部署、任务自动化和 IT 编排,可以简化和自动化繁琐的运维任务。不了解的可以去看看,看完你就会发现Ansible部署Zabbix根本没有难点,主要就是避坑。原创 2024-06-18 20:32:42 · 2263 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——容器云平台(K8S集群)搭建
该文章涉及:Docker、Kubernetes、Kubeeasy、KubeVirt、Istio、Grafana、Prometheus、Jaeger、Kiali、Harbor原创 2024-06-17 23:59:53 · 3951 阅读 · 3 评论 -
2024广东省职业技能大赛云计算——Minio服务搭建
这道题是比赛时考到的,没找到具体题目,但在公布的样题中找到了,虽然很短~使用提供的 OpenStack 云平台,申请一台云主机,使用提供的软件包安装部署 MINIO 服务并使用 systemctl 管理Minio是一个开源的对象存储服务器,基于云存储服务的API(如Amazon S3),提供了类似S3的功能和接口,但可以在自己的服务器或私有云中部署和管理,从个人项目到企业级应用都可以使用它来构建可靠和可扩展的存储解决方案。原创 2024-06-17 00:46:17 · 1121 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——Ceph集群部署
今年的比赛也是考了Ceph,题目是这道,往年国赛里翻到的:使用提供的 ceph.tar.gz 软件包,安装 ceph 服务并完成初始化操作。使用提供的 ceph-14.2.22.tar.gz 软件包,在 OpenStack 平台上创建三台CentOS7.9 系统的云主机,使用这三个节点安装 ceph 服务并完成初始化操作,第一个节点为 mon/osd 节点,第二、三个节点为 osd 节点,部署完 ceph 后,创建 vms、images、volumes 三个 pool。原创 2024-06-15 19:28:13 · 1539 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——chkrootkit安装与使用
在今年比赛中有考到这样一道题,也是在公布的样卷中找到了它,今天就做做它并讲解一下:公有云安全:入侵检测系统使用提供的 makechk.tar.gz 包安装 chkrootkit 入侵检测工具,安装完毕后使用 chkrootkit 工具扫描系统,并将扫描结果保存到/var/log/chkrootkit/chkrootkit.log中chkrootkit是一款用于检测UNIX系统上已知rootkit的开源工具。(rootkit是一种恶意软件,会获取对计算机系统的管理员访问权限,同时隐藏其存在)原创 2024-06-14 00:13:04 · 637 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——Redis主从架构
Redis是一个开源的内存数据结构存储系统,一般用于作为数据库、缓存和消息代理使用,而主从架构是许多分布式系统中常见的设计模式,用来提高系统的性能、可靠性和扩展性。使用镜像为CentOS-7-x86_64-DVD-2009.iso,可从阿里镜像站下载:https://mirrors.aliyun.com/centos/7/isos/x86_64/两台机子可以创好一台再克隆一台,这样会比较省时。原创 2024-06-13 21:14:51 · 931 阅读 · 0 评论 -
2024广东省职业技能大赛云计算——私有云(OpenStack)平台搭建
搭建采用双节点安装,即controller控制节点和compute计算节点。原创 2024-06-13 17:03:46 · 5762 阅读 · 11 评论