6 思考v

尚未进行身份认证

我要认证

不为外物所动之谓静,不为外物所实之谓虚

等级
TA的排名 1k+

Centos7.8Gitlab安装及配置

操作系统:CentOS Linux release 7.8.2003 (Core)gitlab版本:gitlab-ce-12.3.9-ce下载镜像清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.3.9-ce.0.el7.x86_64.rpmGitlab安装及配置安装

2020-10-12 14:42:58

kubernetes入门到放弃

目录一、操作系统初始化及优化二、Docker安装及部署三、Harbor仓库安装及部署四、kubernetes 安装及部署五、Helm安装及部署六、Rancher 安装及部署一、操作系统初始化及优化二、Docker安装及部署三、Harbor仓库安装及部署四、kubernetes 安装及部署五、Helm安装及部署六、Rancher 安装及部署...

2020-08-25 22:51:02

Kubernetes Pod日志太大导致磁盘空间的问题

在log-driver是json-file的模式下,容器的日志存放在/var/lib/docker/containers/下面,是以container_id-json.log文件存放但缺省方式下,log-driver是设置成journald,交给系统的journal服务来进行管理日志限制可以通过docker option来进行,但是先要把log-driver修改成json-file模式#cat /etc/docker/daemon.jsonOPTIONS='--log-driver=json-fi

2020-05-29 10:27:27

rancher单节点升级

rancher单节点升级注意: 打开Rancher web并记下浏览器左下方显示的版本号(例如:v2.3.5) ,在升级过程中您需要此版本号(可选)如果您无法找到之前运行rancher server的docker run命令,可通过以下命令找会执行命令。```bashdocker run --rm -v /var/run/docker.sock:/var/run/docker.sock \registry.cn-shenzhen.aliyuncs.com/rancher/runlike v2

2020-05-27 13:55:54

Log-Pilot+Elasticsearch+Kibana日志解决方案

该方案是社区方案EFK的升级版,它支持两种搜集形式,对应容器标准输出日志和容器内的日志文件;个人使用了一把,在原有EFK经验的基础上非常简单、方便,值得推荐;更多的关于log-pilot的介绍详见链接:github 项目地址:https://github.com/AliyunContainerService/log-pilot 阿里云介绍文档:https://help.aliyun.co...

2019-12-01 00:01:52

EFK收集kubernetes集群日志

Kubernetes 集群本身不提供日志收集的解决方案,一般来说有主要的3种方案来做日志收集:在节点上运行一个 agent 来收集日志在 Pod 中包含一个 sidecar 容器来收集应用日志直接在应用程序中将日志信息推送到采集后端...

2019-11-30 23:56:35

Kubernetes应用跨可用区

亲和性是优化调度的一种方案Pod固定调度到某些节点之上Pod不会调度到某些节点之上Pod的多副本调度到相同的节点之上Pod的多副本调度到不同的节点之上...

2019-10-29 15:57:05

Centos7.x lvm扩展xfs文件系统

pvcreate /dev/vdcpvdisplayvgextend centos /dev/vdclvextend -l +127999 /dev/centos/appxfs_growfs /dev/centos/app使用pvdisplay获取扩容大小

2019-10-28 17:15:08

Centos杀死僵尸进程

ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]' | awk '{print $2}' | xargs kill -9定位僵尸进程以及该僵尸进程的父进程ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'使用Kill -HUP 僵尸进程ID来杀死僵尸进程,往往此种情况无法杀死僵尸进程,此时就需要杀死僵尸进程的父进程...

2019-10-16 09:13:33

Centos7.6 使用二进制安装docker

创建Docker二级制文件存放目录mkdir /opt/kube/bin/ -pv# lltotal 155108-rwxr-xr-x 1 root root 37598450 Sep 19 11:10 docker-rwxr-xr-x 1 root root 11748168 Sep 19 11:13 docker-compose-rwxr-xr-x 1 root root 26...

2019-09-19 12:37:40

k8s集群nginx-ingress部署Daemonset

一、概述Nginx Ingress Controller 是由 Nginx 与 Ingress Controller 两部分组成。Ingress与上述的几种类型不同,Ingress 实际上不是一种服务。它是位于多前面服务的不同,可以转发不同的域名请求到集群中不同的服务上,简单的理解,Ingress 就是从 Kubernetes 集群外访问集群的入口,将用户的URL请求转发到不同的 Servi...

2019-09-07 23:12:56

Helm安装及配置

一、概述helm是kubernetes的包管理工具,用于简化部署和管理 Kubernetes 应用。用来管理charts——预先配置好的安装包资源。Helm和charts的主要作用:应用程序封装版本管理依赖检查便于应用程序分发helm是一个C/S框架的软件,helm相当于一个客户端,tiller是一个服务端Helm CLI 是 Helm 客户端,可以在本地执行Tiller 是服务...

2019-09-02 10:20:06

Kubernetes污点(taints)与容忍(tolerations)

一、概述Taint(污点)和 Toleration(容忍)可以作用于 node 和 pod 上,其目的是优化 pod 在集群间的调度,这跟节点亲和性类似,只不过它们作用的方式相反,具有 taint 的 node 和 pod 是互斥关系,而具有节点亲和性关系的 node 和 pod 是相吸的。另外还有可以给 node 节点设置 label,通过给 pod 设置 nodeSelector 将 po...

2019-09-02 09:44:58

Centos7.6 Docker离线yum源

设置yum源仓库yum install -y yum-utils device-mapper-persistent-data lvm2使用阿里云Docker Yum源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo创建完成之后,分别执行如下命令清空并...

2019-08-31 12:40:33

CentOS杀死僵尸进程

在调试过程中,发现系统中有很多僵尸进程,现在就是找出这些僵尸进程,并将其杀死。用top查看系统中的僵尸进程情况top再看看这些僵尸是什么程序来的ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'kill -9 16092直接来个快速干掉所有僵尸进程的命令ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'...

2019-08-31 12:39:18

gitlab重置root的密码

gitlab管理员帐号可以给普通用户创建账户,分配权限,拥有所有项目和组的权限,普通用户新建完成之后,需要管理员给分配合适的权限,才能正常的使用。如果管理员账户的密码忘记了,一般可以通过邮箱找回,但如果当初的管理账户设置的邮箱不可使用了,其实还可以强制重置的方式来找回密码的,下面就来介绍下如何强制找回解决:gitlab-ctl start保证gitlab处于启动状态,&保证red...

2019-08-04 22:24:58

Centos7.x 操作系统升级内核

Centos7.x 操作系统升级内核# 载入公钥rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# 安装ELReporpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm# 载入elrepo-kernel元数据yum --d...

2019-07-16 22:00:49

prometheus mysqld_exporter监控mysql-5.7

目录一、CentOS7.5 Prometheus2.5+Grafana5.4监控部署二、Prometheus监控node_exporter的告警规则三、prometheus mysqld_exporter监控mysql-5.71、下载及解压安装包https://github.com/prometheus/mysqld_exportertar -xvf mysqld_export...

2019-06-17 00:39:24

Prometheus监控node_exporter的告警规则

目录一、CentOS7.5 Prometheus2.5+Grafana5.4监控部署二、Prometheus监控node_exporter的告警规则三、prometheus mysqld_exporter监控mysql-5.7针对磁盘CPU,IO ,磁盘使用、内存使用、TCP、网络流量配置监控告警groups: - name: 主机状态-监控告警 rule...

2019-06-12 19:26:00

CentOS7.5 Kubernetes V1.13 (Ingress)安装与部署

一 、概述什么是Ingress通常情况下,service 和 pod 的 IP 仅可在集群内部访问。集群外部的请求需要通过负载均衡转发到 service 在 Node 上暴露的 NodePort 上,然后再由 kube-proxy 通过边缘路由器 (edge router) 将其转发给相关的 Pod 或者丢弃。对用户来说不可访问的应用程序是无用的。Kubernetes的服务提供了可访问性的...

2019-05-04 12:57:30

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。