欢迎阅读我的笔记博客

随笔分类 -  kubernetes

kubernetes
摘要:1- 简介 Loki 是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流配置一组标签。项目受 Prometheus 启发,官方的介绍就是:Like Prometheus, 阅读全文
posted @ 2020-09-08 21:33 lemanlai 阅读(4614) 评论(0) 推荐(0)
摘要:1- 环境 1.1- 查看现有环境信息 [root@master ~]# kubectl get node -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER- 阅读全文
posted @ 2020-08-31 15:58 lemanlai 阅读(511) 评论(0) 推荐(0)
摘要:1- 特点 可读性高,用来表达数据序列的格式。 以数据为中心的标志性语言 1.1- 基本语法 缩进时不允许是他TAB键,只允许使用空格 缩进的空格数目不重要,只有相同层级的元素左侧对齐即可 # 标识注释 1.2- 支持的数据结构 对象: 键值对的集合(又称为映射[mapping]/ 哈希[hashe 阅读全文
posted @ 2020-08-15 17:26 lemanlai 阅读(221) 评论(0) 推荐(0)
摘要:1- Pod定义详解 YAML格式的Pod定义文件的完整内容 : apiVersion: v1 # 必须 版本号, 常用v1 apps/v1 kind: Pod # 必须 metadata: # 必须,元数据 name: string # 必须,名称 namespace: string # 必须,命 阅读全文
posted @ 2020-07-29 11:15 lemanlai 阅读(336) 评论(0) 推荐(0)
摘要:1- kubernetes各组件关系图 2- 创建POD的过程 step.1 kubectl 向 k8s api server 发起一个create pod 请求(即我们使用Kubectl敲一个create pod命令) 。 step.2 k8s api server接收到pod创建请求后,不会去直 阅读全文
posted @ 2020-07-28 11:17 lemanlai 阅读(502) 评论(0) 推荐(0)
摘要:1- 环境规划说明 1.1- 系统环境 节点信息 节点角色 主机名 IP cpu ram disk kernel 组件 master/worker master 192.168.23.135 2 8G 80G kernel-lt-4.4.227 etcddockerflannelkube-sched 阅读全文
posted @ 2020-07-25 13:32 lemanlai 阅读(761) 评论(0) 推荐(0)
摘要:1- Kubernetes对软件和硬件的系统要求 软硬件 最低配置 推荐配置 CPU|内存 Master: 2cores|4GNode:4cores|16G master: 4cores|16GNode: 根据需要运行的容器数量进行配置 Linux系统 CentOS,redhat,ubuntu,Fe 阅读全文
posted @ 2020-07-15 11:09 lemanlai 阅读(398) 评论(0) 推荐(0)
摘要:kubernete各组件说明 1- master 集群控制节点, 在每个Kubernetes集群 里都需要有一个Master来负责整个集群的管理和控制, 基本上 Kubernetes的所有控制命令都发给它, 它负责具体的执行过程 整个集群的“首脑”, 如果它宕机或者不可用, 那么对集群内容器 应用的 阅读全文
posted @ 2020-07-12 22:11 lemanlai 阅读(322) 评论(0) 推荐(0)
摘要:1- 环境说明 role os ip cpu ram disk master Centos7.7 mini 192.168.123.212(nat) 2 cores 8G 80G node-1 Centos7.7 mini 192.168.123.211 2 cores 8G 80G 2- 准备环境 阅读全文
posted @ 2020-06-30 14:24 lemanlai 阅读(281) 评论(0) 推荐(0)
摘要:本文介绍在创建Kubernetes集群时能检查出异常任务。 1 所有的pod中设置 CPU 的requests和limits requests和limits是k8s的一种机制,用来给pods 自动分配CPU和内存使用量这样的可用资源 。 CPU 是用毫核来定义的, 所以1000毫核等于1核。 req 阅读全文
posted @ 2020-03-16 15:05 lemanlai 阅读(619) 评论(0) 推荐(0)
摘要:1 简介 1.1 功能 Kubernetes(简称k8s) 是一个 容器集群管理 系统。可以实现容器集群的自动化部署,自动化扩缩容,维护等。 1. 快速部署应用 2. 快速扩展应用 3. 无缝对接新的应用功能 4. 节省资源,优化硬件资源的使用 5. 在线迁移,故障自动恢复和迁移 6. 集群易于管理 阅读全文
posted @ 2020-03-13 18:17 lemanlai 阅读(135) 评论(0) 推荐(0)
摘要:1 获取api命令 [注:以下命令的url地址http://127.0.0.1/为k8s master的地址] kubectl api versions 输出内容如下: apps/v1beta1 authentication.k8s.io/v1beta1 authorization.k8s.io/v 阅读全文
posted @ 2020-02-05 22:09 lemanlai 阅读(1153) 评论(0) 推荐(0)