DEV-OPS
文章平均质量分 70
一切以提高项目安全和实施效率的技术探索
john137724
不积跬步,无以至千里。
展开
-
CICD系列之k8s
k8s 安装操作系统配置主机规划hosts配置(所有主机都要配置)防火墙配置(所有主机都要配置)内核配置参数(所有主机都要配置)selinux 和 swap配置(所有主机都要配置)ipvs配置(所有主机都要配置)安装docker安装k8s组件配置k8s组件安装yum源安装kubelet,kubeadm,kubectl(所有节点都要安装,工作节点不用安装kubectl)设置kubelet开机自启动初始化集群(主节点操作)获取集群默认启动配置并修改启动集群给当前用户执行kubctl客户端权限查看集群信息节点ta原创 2021-06-26 12:30:23 · 453 阅读 · 0 评论 -
CICD系列之jenkins
jenkins专题安装docker安装jenkins配置jenkins记录jenkins安装、配置、使用的常用操作linux物理机安装安装dockerdocker安装与配置安装jenkins# 创建docker桥接网络docker network create john-net# 编写jenkins服务管理脚本vim jenkins.sh#! /bin/bash#### docker jenkins manage shell ########if [ ! -n "$1" ];原创 2021-04-26 12:22:14 · 213 阅读 · 0 评论 -
CICD系列之harbor
镜像仓库专题安装docker & docker-compose安装harbor下载并解压安装文件修改配置文件安装、管理harbor访问harbor重点提示记录镜像仓库的常用操作。安装docker & docker-composedocker & docker-compose安装与配置安装harbor下载并解压安装文件# 下载到指定目录并进入该目录wget https://github.com/goharbor/harbor/releases/download/v2.2.原创 2021-04-25 20:37:34 · 516 阅读 · 0 评论 -
CICD系列之docker
Docker专题Docker安装官网安装教程卸载老版本配置docker yum 源安装docker配置docker配置daemon.json配置支持远程连接Docker常用命令记录个人认为有价值的所有跟docker相关的配置和操作Docker安装官网安装教程卸载老版本sudo yum remove docker \ docker-client \ docker-client-latest \原创 2021-04-25 10:47:06 · 457 阅读 · 0 评论 -
centos系统 用kubeadm 搭建高可用k8s集群
官网教程(部分国外镜像源下载会超时)1. 安装前调整系统配置启用桥接防火墙(透明网桥)功能 cat >/etc/modules-load.d/k8s.conf <<EOFbr_netfilterEOF 开启iptables对bridge的数据进行处理 cat >/etc/sysctl.d/k8s.conf <<EOFnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-.原创 2021-03-01 15:14:03 · 241 阅读 · 0 评论 -
docker 部署api中间件kong
1.docker 部署kong-database(postgres)详细参考docker 部署数据库(kong不支持postgres12及以上版本,latest版本已经13+了) 启动数据库服务:/usr/bin/docker run --net host --restart=always -d --name kong-database \ -e POSTGRES_DB=kong -e POSTGRES_USER=kong -e POSTGRES_PASSWORD=kong ...原创 2021-02-01 14:25:40 · 277 阅读 · 0 评论 -
docker 部署数据库
1. docker部署postgresql查找镜像: docker search postgres 下载镜像: docker pull postgres 登入镜像内部查看配置文件路径: docker run --rm -it postgres/bin/bash (未找到) 添加环境配置文件/data/instrument/postgres/conf/postgresql.conf 内容如下 data_directory = '/var/lib/postgresql/data' listen..原创 2021-02-01 11:27:24 · 426 阅读 · 0 评论 -
docker 部署常用中间件
1. docker 部署nginx查找镜像: docker search nginx 下载镜像: docker pull nginx 登入镜像内部查看配置文件路径: docker run --rm -it nginx /bin/bash (/etc/nginx/..) docker ps 查看对应的容器id 比如是:83f6d53c4194 把配置文件拷贝到宿主机(不需要提前建好目录): ### 没有目录会先生成conf目录,然后把nginx目录下的文件和目录直接考的conf目录doc..原创 2021-01-29 19:10:20 · 865 阅读 · 0 评论 -
centos7系统搭建k8s(minikube)
1.官网安装教程(选择RPM package) 下载rpm安装包:curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.aarch64.rpm 安装:sudo rpm -ivh minikube-latest.aarch64.rpm 新增启动账号(minikube不能通过root账号启动,minikube相关操作都用这个新增的用户):useradd -g docke...原创 2021-01-26 11:40:03 · 603 阅读 · 0 评论