kubernetes 集群构建(kubeasz 和 harbor 相关)

kubernetes 集群构建(kubeasz 和 harbor 相关)

本文档参考: https://github.com/gjmzj/kubeasz   扩展: 使用 kubeadm 部署集群 https://blog.frognew.com/2018/08/kubeadm-install-kubernetes-1.11.html 软硬件限制 1)cpu 和内存 master:至少 1c2g,推荐 2c4g;node:至少 1c2g 2)linux 系统 内核版本至少 3.10,推荐 CentOS7/RHEL7 3)docker 至少 1.9 版本 4)etcd 至少 2.0 版本   kubernetes 官方 github 地址 ...

Linux,Kubernetes 2020-03-31 AM 190℃ 0条
Nginx 介绍与安装

Nginx 介绍与安装

Nginx 介绍 常见的 WebServer 老牌:httpd(Apache),开源,市场份额较高 微软:IIS 轻量:Lighttpd/Caddy,性能高,低耗能,功能欠缺 Nginx 诞生 2004 年 10 月发布,俄国人 Igor Sysoev 开发 Nginx 官网/版本 http://nginx.org/ 目前稳定版 1.16.1 国内分支 Tengine(http://tengine.taobao.org/) Nginx 功能介绍 Http 服务,反向代理,负载均衡,邮件代理,缓存加速,SSL,FLV/MP4 流媒体 Nginx 安装(yum 安装) 安装...

Nginx 从入门到放弃 2020-03-31 AM 112℃ 0条
Linux 服务器架构篇

Linux 服务器架构篇

1: 常见的 MySQL 架构? 主从架构 主主架构 主主主架构 2: mysql 复制基本原理流程 1. 主:binlog 线程 —— 记录下所有改变了数据库数据的语句,放进 master 上的 binlog 中; 2. 从:io 线程 —— 在使用 start slave 之后,负责从 master 上拉取 binlog 内容,放进自己的 relay log 中; 3. 从:sql 执行线程 —— 执行 relay log 中的语句。 3: MySQL 复制的线程有几个及之间的关联 MySQL 的复制是基于如下 3 个线程的交互: 1. Master 上面的 binlog dum...

Linux,Bible 2020-03-30 PM 140℃ 0条
Linux 运维自动化篇

Linux 运维自动化篇

1: 写出最少 3 个监控系统指标的命令(如内存,CPU ,IO,磁盘等) 看内存:free 看cpu:more /proc/cpuinfo 看IO:iostat ‐x 10 看磁盘:fdisk ‐l 2: zabbix 自定义发现是怎么做的 1. 首先需要在模板当中创建一个自动发现的规则,这个地方只需要一个名称和一个键值。 2. 过滤器中间要添加你需要的用到的值宏。 3. 然后要创建一个监控项原型,也是一个名称和一个键值。 4. 然后需要去写一个这样的键值的收集。 自动发现实际上就是需要首先去获得需要监控的值,然后将这个值作为一个新的参数传递到另外一个收集数据的 item 里面去。 ...

Linux,Bible 2020-03-27 PM 159℃ 0条
kubectl 命令使用

kubectl 命令使用

语法 kubectl [command] [TYPE] [NAME] [flags] 1 command:子命令,用于操作 Kubernetes 集群资源对象的命令,如 create, delete, describe, get, apply 等   2 TYPE:资源对象的类型,如 pod, service, rc, deployment, node 等,可以单数、复数以及简写(pod, pods, po/service, services, svc)   3 NAME:资源对象的名称,不指定则返回所有,如 get pod 会返回所有 pod, get pod ng...

Linux,Kubernetes 2020-03-26 PM 148℃ 0条
Linux 云计算篇

Linux 云计算篇

1: 写出 hadoop 集群常用进程以及进程含义 1. Namenode 它是 Hadoop 中的主服务器,管理文件系统名称空间和对集群中存储的文件的访问。 2. Datanode 它负责管理连接到节点的存储(一个集群中可以有多个节点)。每个存储数据的节点运行一个 datanode 守护进程。 3. secondaryNameNode 它不是 namenode 的冗余守护进程,而是提供周期检查点和清理任务。 出于对可扩展性和容错性等考虑,我们一般将 SecondaryNameNode 运行在一台非 NameNode 的机器上。 4. ResourceManager 负责调度 DataN...

Linux,Bible 2020-03-25 AM 147℃ 0条
kubernetes 相关概念

kubernetes 相关概念

kubernetes 内部组件工作原理:http://dockone.io/article/5108 Master Master 是整个集群的控制中心,kubernetes 的所有控制指令都是发给 master,它负责具体的执行过程。一般我们会把 master 独立于一台物理机或者一台虚拟机,它的重要性不言而喻。   master上有这些关键的进程: Kubernetes API Server(kube-apiserver),提供了 HTTP Rest 接口关键服务进程,是所有资源增、删、改、查等操作的唯一入口,也是集群控制的入口进程。   Kubernetes C...

Linux,Kubernetes 2020-03-23 PM 119℃ 0条