1.多节点安装ks+k8s
1.多节点安装ks+k8s
概念多节点集群由至少一个主节点和一个工作节点组成。您可以使用任何节点作为任务机来执行安装任务,也可以在安装之前或之后根据需要新增节点(例如,为了实现高可用性)。
Control plane node:主节点,通常托管控制平面,控制和管理整个系统。
Worker node ...
Nginx优化之高并发配置
Nginx优化之高并发配置
1.高并发简介高并发(High Concurrency)通常是指通过设计保证系统能够同时并行处理很多请求。通俗来讲,高并发是指在同一个时间点,有很多用户同时的访问同一 API 接口或者 Url 地址。它经常会发生在有大活跃用户量,用户高聚集的业务场景中。
2.优化思路2. ...
7.Pipeline分布式构建
pipeline分布式构建第1章 Jenkins Pipeline项目CI/CD持续集成/持续部署
持续集成(Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建 ...
6.nexus参数化构建
nexus参数化构建第1章 nexus私有仓库部署私服 nexus 下载https://www.sonatype.com/download‐oss‐sonatype
配置仓库两个选项
项目下的pom.xml配置、只生效当前的项目
在maven配置全局所有项目生效
上传JDK和nexus安装包 ...
5.jenkins+sonar
安装jenkins安装准备装备两台服务器 关闭selinux和防火墙
jenkins 10.0.1.201 内存2G 50G+硬盘
sonar 10.0.1.203 内存4G 50G+硬盘
安装JDK运行环境和jenkins服务上传JDK和jenkins rpm安装包,使用rpm ...
4.Maven+jeesns
Maven+jeesns项目第1章 Maven介绍Maven是一个项目管理和综合工具。Maven提供给开发人员构建一个完整的生命周期框架。
开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期。
Apache的开源项目主要服务于JAVA平台的构建、依赖管理、项目管 ...
3.jenkins安装部署
Jenkins安装部署第1章 jenkins介绍Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
官网 :https://jenkins.io
第2章 准备环境
jenkins 10.0 ...
2.gitlab安装部署
gitlab安装部署第一章 简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可 通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可 以管理团队对仓库的访问,它非常易于浏览提交过 ...
1.DevOps
DevOps第1章 什么是DevOps开发 development
运维 operations
1.1 DevOps能做什么?提高产品质量1 自动化测试2 持续集成3 代码质量管理工具4 程序员鼓励师
1.2 Devops如何实现既然这么好?为什么有些公司没有设计架构规划‐代码的存储‐构建‐测试、预 ...
4.Shell 编程总结
Shell 编程总结第1章 基础知识1.linux下默认的shell是?
1bash
2.shell脚本书写规范?
1.shell脚本存放统一的目录 /server/scripts
2.脚本名字的结尾使用.sh
3.脚本的开头 必须有解释器 #!/bin/bash
4.脚本内有作者信息 脚本 ...