09 2023 档案
-
jenkins迁移和高可用
摘要:1.Jenkins迁移或备份 相同镜像或java/jenkins版本一致情况下,复制jenkin_home下所有内容到新服务器即可(实时同步jenkins_home目录即可,该目录包含jenkins所有信息) 2.jenkins备份方案 (1)容器化+jenkins_home目录备份:master挂 阅读全文
-
k8s污点和容忍
摘要:1.CNI:容器网络的API接口 常见插件 calico、flannel、Terway、Weave Net、Cilium。插件分三种:overlay、路由、underlay 2.K8s暴漏服务三种方式 LoadBalancer service/nodeport service、ingress(端口转 阅读全文
-
k8s安装参考
摘要:主机规划 主机名 IP地址 操作系统 配置 Master 192.168.0.230 Centos 7.6 2核2g Note1 192.168.0.231 Centos 7.6 1核1g Note2 192.168.0.232 Centos 7.6 1核1g 参考链接:https://www.cn 阅读全文
-
docker推送镜像到私仓
摘要:1.私仓搭建和上传镜像 参考链接:https://blog.csdn.net/xiaoyu070321/article/details/130871703 docker pull registry //下载镜像 运行私有库registry (相当于本地有个是有docker hub) docker r 阅读全文
-
docker-compose简介
摘要:1.docker-compose简介 实现docker容器集群的快速编排。管理分成三层:工程(project)、服务(service)、容器(container) 没有解决负载均衡的问题,因此需要借助其它工具实现服务发现及负载均衡,比如 Consul 工程配置文件默认文件docker-compose 阅读全文
-
Artifactory简介
摘要:Artifactory(JFrog Artifactory)1.Artifactory概念 一个通用的二进制仓库,Maven仓库服务端软件。它可以存储Docker镜像、IOS/Android/EXE软件包,或者Maven Jar包 由Java实现,从7.43.x开始,其安装包自带JDK 17;开源的 阅读全文
-
npm简介
摘要:1.Npm介绍 Node Package Manager,NodeJS包管理和分发工具 直接安装 npm install module_name //install可简写为 i //使用Npm直接安装模块,默认生产环境,包注册到package.json里 dependencies 中, 会把包安装到 阅读全文
-
Maven命令简介
摘要:1.Maven生命周期 clean、validate、compile、test、package、verify、install、site、deploy.执行后面命令,前面周期自动执行。(可以跳过其中某一步骤,如:test,在mvn install/package 后加上 Dmaven.test.ski 阅读全文
-
maven和nodejs环境安装
摘要:1.maven安装 wget https://dlcdn.apache.org/maven/maven-3/3.9.4/binaries/apache-maven-3.9.4-bin.tar.gz --no-check-certificate 参考连接:https://blog.csdn.net/y 阅读全文
-
docker安装jenkins持续集成环境
摘要:1.docker安装jenkins 查找镜像:docker search jenkins //可以jenkins/jenkins:lts docker run -d -u root -p 8080:8080 -p 50000:50000 --restart=always -v /var/jenkin 阅读全文
-
k8s yaml文件总结
摘要:k8s支持yaml和JSON格式创建资源对象,json用于接口之间消息传递,适用于开发;yaml格式用于配置和管理,适用于云平台管理,yaml简洁非标记性语言 1.yaml相关基础概念 yaml语法规则: 大小写敏感;缩进表示层级关系;缩进不允许使用tab键,只允许使用空格;#表示注释 为可选分隔符 阅读全文
-
pipeline编译(jenkinsfile)
摘要:1.pipeline概念 Pipeline是Jenkins中最为灵活的job构建方式,可实现像流水线一样调度Jenkins任务, 通过Jenkinsfile描述整个持续集成流程 2.pipeline编写风格:声明式风格、脚本式风格 声明式:格式有强规范性(优势:可读性强。缺点:不灵活、代码冗长) 脚 阅读全文
-
dockerfile编写总结
摘要:编写Dockerfile文件1.dockerfile结构介绍 from 基础镜像 maintainer 维护者信息 run 命令前加run CMD 容器启动时执行的操作,可以自定义脚本,也可执行系统命令 ENTRYPOINT 容器启动时执行的操作,设置指令指定容器启动时执行的命令,可以追加命令 US 阅读全文
-
zabbix安装
摘要:1.关闭selinux和防火墙 setenforce 0 vi /etc/selinux/config selinux=disabled systemctl stop firewalld.service systemctl disable firewalld.service2.安装LAMP (1)安 阅读全文