随笔分类 - devops
摘要:Jenkins 功能 Jenkins是一款开源CI&CD 系统,用于自动化各种任务,包括构建、测试和部署。主要通过pipeline实现CICD 持续集成(Continuous Integration,CI):代码合并、部署、自动化测试都在一起,不断地执行这个过程,并对结果反馈。持续交付(Contin
阅读全文
摘要:docker安装: mkdir /opt/gitlabGITLAB_HOME=/opt/gitlab # 数据持久化目录docker run --detach \--hostname gitlab.cds.local \--publish 8443:443 --publish 9999:80 --p
阅读全文
摘要:Harbor 概述 Harbor是由VMWare公司开源的容器镜像仓库。除了harbor vmware公司还开源了很多k8s周边产品(网络 备份 监控)确实是一个很理想的公司事实上,Harbor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包
阅读全文
摘要:NFS 服务器配置 # yum install nfs-utils # vi /etc/exports /ifs/kubernetes *(rw,no_root_squash) # mkdir -p /ifs/kubernetes # systemctl start nfs # systemctl
阅读全文
摘要:1. 创建 dashboard YAML文件 # 拉取文件 $ wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml # 修改 dashboard 文件的 serv
阅读全文
摘要:1. 为什么需要K8S 2. K8S 是什么 3. 安装 K8S 本文通过kubeadmin进行安装最新版本的1.19 K8S 版本,因为简单易上手。(操作系统选择了Centos 7.6) 3.1 前提条件 3台虚拟机准备 2vCPU 4G内存 以上 需要联网拉去镜像 配置DNS解析记录(没有DNS
阅读全文