摘要:
卷 容器中的文件在磁盘上是临时存放的,这给在容器中运行较重要的应用带来一些问题。 当容器崩溃或停止时会出现一个问题。此时容器状态未保存, 因此在容器生命周期内创建或修改的所有文件都将丢失。 在崩溃期间,kubelet 会以干净的状态重新启动容器。 当多个容器在一个 Pod 中运行并且需要共享文件时, 阅读全文
摘要:
服务(Service) 将在集群中运行的应用通过同一个面向外界的端点公开出去,即使工作负载分散于多个后端也完全可行。Kubernetes 中 Service 是 将运行在一个或一组 Pod 上的网络应用程序公开为网络服务的方法。 Kubernetes 中 Service 的一个关键目标是无需修改现有 阅读全文
摘要:
ReplicaSet 的介绍 ReplicaSet 的作用是维持在任何给定时间运行的一组稳定的副本 Pod。 通常,你会定义一个 Deployment,并用这个 Deployment 自动管理 ReplicaSet。 ReplicaSet 的目的是维护一组在任何时候都处于运行状态的 Pod 副本的稳 阅读全文
摘要:
名称空间资源限制;对名称空间使用资源的总限额,不是单个pod [root@master pod]# cat ../nsrq.yaml apiVersion: v1 kind: ResourceQuota metadata: name: mem-cpu-quota namespace: test sp 阅读全文
摘要:
3.1.1 第 1 道题 RBAC 作业提交规范https://kubernetes.io/zh-cn/docs/reference/access-authn-authz/rbac/我们做第一个题 RBAC,做完之后提交作业按照如下说明,我给大家提供的标准解题步骤如下:解题:考试时执行,切换集群。模 阅读全文
摘要:
.Istio介绍 Istio是一个开源的服务网格(Service Mesh),为Kubernetes和其他平台上的微服务架构提供了一种统一的、灵活的网络通信和管理方式。具有服务发现、负载均衡、流量管理、故障恢复和安全性等功能。以下是Istio的一些基本特性: 代理注入:Istio使用Envoy作为其 阅读全文
摘要:
1 Grafana介绍 Grafana是一个跨平台的开源的度量分析和可视化工具,可以将采集的数据可视化的展示,并及时通知给告警接收方。它主要有以下六大特点: 1、展示方式:快速灵活的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图、折线图、图表等多种展示方 阅读全文
摘要:
部署监控pod https://github.com/ruidongchenxi/k8s-ack/blob/main/node-export.yaml [root@k8s-master cka]# cat node-export.yaml apiVersion: apps/v1 kind: Daem 阅读全文
摘要:
Prometheus介绍 Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进 阅读全文
摘要:
四层负载和七层负载的区别: 区别: 1)四层负载:四层的负载均衡就是基于IP+端口的负载均衡:在三层负载均衡的基础上,通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡,对需要处理的流量进行NAT处理,转发至后台服务器,并记录下这个TCP或者UDP的流量是由哪台服务器 阅读全文