博文大纲:一、部署dashboard的Web-UI界面二、部署weave-scope监控k8s集群三、部署Prometheus服务一、部署dashboard的Web-UI界面1、下载yaml文件配置并执行#下载github上的项目(github搜索dashboard即可找到该项目) [root@master ~]# wget https://raw.githubusercontent.com/ku
转载 2024-03-09 22:10:56
95阅读
kubernetespod详解2pod生命周期我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程: pod创建过程 运行初始化容器(init container)过程 运行主容器(main container) 容器启动后钩子(post start)、容器终止前钩子(pre stop) 容器的存活性探测(liveness probe)、就绪性探测(readine
转载 2023-11-06 18:45:35
66阅读
Kubernetes日志路径配置 Kubernetes各组件默认不将日志输出到文件,可能是不好控制吧,默认只输出到控制台 kubelet 具体配置如下,kuberlet.service.d/10-kubeadm.conf <root@HK-K8S-WN4 /usr/lib/systemd/syste ...
转载 2021-08-16 14:25:00
4308阅读
2评论
Kubernetes(简称K8S)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。在Kubernetes中,我们可以通过日志路径来获取容器的日志信息。本文将带你了解Kubernetes中的日志路径,并提供相关的代码示例。 ## 一、Kubernetes日志路径的概述 在Kubernetes中,每个容器都有一个文件系统,我们可以通过容器的标识符和路径来访问容器的文件系统。Kub
原创 2024-01-22 16:08:38
82阅读
k8s运维之pod排错K8S是一个开源的,用于管理云平台中多个主机上的容器化应用,Kubernetes的目标是让部署容器化变得简单并且高效K8S的核心优势: 1,基于yaml文件实现容器的自动创建、删除 2,更快速实现业务的弹性横向扩容 3,动态发现新扩容的容器并自动对用户提供访问 4,更简单、更快速的实现业务代码升级和回滚一般来说pod处于异常状态,都可以执行以下命令查看pod状态kub
1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:- 一台或多台机器,操作系统 CentOS7.x-86_x64 - 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 - 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点 - 禁止swap分区2. 准备环境角色IPHostName内存master172.16.3.181
配置容器化应用的方式:①命令行参数;②环境变量;③文件化配置一、向容器传递命令行参数或环境变量这两种方式在 Pod 创建后不可被修改1. 在Docker中定义命令与参数ENTRYPOINT:容器启动时被调用的可执行程序CMD:传递给 ENTRYPOINT 的默认参数。可被覆盖docker run <image> <arguments> 上面两条指令均支持以下两种形式shel
想象一下。你正坐在桌子旁,准备解决一个新的难题。数以百计的相似作品散布在你面前。没有明确的起点,没有明确要先连接起来的部分。开始学习云原生技术和 Kubernetes 也有同样的感觉。我们很高兴在 KubeAcademy 上推出学习路径——一种学习你需要和跳过不需要的东西的简单方法。学习路径旨在消除对如何开始学习这些关键、需求技能的猜测。学习路径是一系列课程,提供有关关键云原生和 Kub
原创 精选 2022-12-30 10:07:47
319阅读
# 修改 Kubernetes 目录路径的指南 在使用 Kubernetes 进行容器编排和管理时,可能会出现需要修改 Kubernetes 的目录路径的情况。这篇文章将指导你如何进行这个过程,确保你能顺利完成。 ## 整体流程 下面的表格概述了修改 Kubernetes 目录路径的步骤: | 步骤编号 | 步骤描述 | 备注
原创 2024-09-26 05:50:33
93阅读
kubernetes 学习 ## 介绍 Kubernetes(简称K8S)是Google开源的容器管理平台,用于自动化部署、扩展和管理容器化应用程序。它拥有强大的容器编排功能,可以根据用户定义的规则自动调度容器,并提供高可用性、可扩展性和自愈能力。 本文将带领新手开发者学习Kubernetes的基础知识,包括Kubernetes的安装、使用和管理。 ## K8S 基础知识 ### 步骤概览
原创 2024-02-01 16:49:03
62阅读
api serverschedulercontroler managerpod内容器共享网络空间、存储卷volume同一个pod内的容器要运行在同一个node之上pod 标签是k8s上大规模管理pod的手段会有一个标签选择器,过滤符合资源kube-proxy会在pod发生变化时通知apiserver,其他节点kube-proxy同步修改iptables规则,即service更新网络作为第三方插件,
原创 2022-01-30 23:30:47
344阅读
一、参考资料Kubernetes & bigbigSun
原创 2022-08-04 20:54:56
562阅读
1. Argo Rollouts由一个控制器和一组CRD组成,可为K8s提供高级部署功能- blue-green - canary - canary analysis 结合外部指标系统金丝雀 - experimentation 实验性的结果 - progressive delivery 渐进式交付,精准管控外部流量策略,不用关心后端部署机制支持Ingress Controller(Nginx和AL
读得太快记不住,容易忘。每天读一点。 1)k8s实现了对资源对象的管理,如增、删、改、查。自动控制,自动纠错。Kubernetes中的大部分概念如Node、Pod、Replication Controller、Service等都可以被看作一种资源对象,几乎所有资源对象都可以通过Kubernetes提供的kubectl工具(或者API编程调用)执行增、删、改、查等操作并将其保存在etcd中
转载 2024-07-02 13:10:45
53阅读
一、pod介绍 二、pod全生命周期 三、pod案例##########K8S案例1---pod############# #####init容器使用案例---视频19有讲解。 vim myapp.yaml #包含init C的POD模板,该initC会解析2个域名。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
转载 10月前
41阅读
Kubernetes 学习资料 Kubernetes 学习资料 | 网址 | Kubernetes 官方中文版 | https://kubernetes.io/zh/docs/concepts/ Kubernetes Dashboard | https://github.com/kubernetes
转载 2018-12-24 15:40:00
79阅读
2评论
    开始学习Kubernetes(k8s),前期大概看了一些介绍文章,了解了一些概念,后面开始动手实验进行熟悉。找到官网:    https://kubernetes.io/     里面有一个“Try Our Interactive Tutorials” ,里面一边介绍基本
原创 2018-05-07 16:29:54
1905阅读
2点赞
近期将推出一些针对K8S的学习笔记,循序渐进的方式由浅入深,小白可看懂。
原创 2022-01-11 14:00:13
351阅读
Kubernetes(简称K8S)是一种流行的开源容器编排平台,用于自动化容器的部署、调度和管理。对于刚入行的小白来说,学习Kubernetes可能会感到有些困惑。但是,不用担心!在本教程中,我将向你展示如何学习Kubernetes,并提供相应的代码示例。 ## Kubernetes学习教程 ### 整体流程 首先,让我们了解一下学习Kubernetes的整体流程。下表列出了学习Kubern
原创 2024-01-25 17:24:19
95阅读
什么是Kubernetes Kubernetes是一个开源平台,用于跨主机群集自动部署,扩展和操作应用程序容器,提供以容器为中心的基础架构。 使用Kubernetes,您可以快速高效地响应客户需求: 快速,可预测地部署应用程序。 在运行中扩展应用程序。 无缝推出新功能。 仅使用您需要的资源来优化硬件
原创 2021-07-28 13:53:19
378阅读
  • 1
  • 2
  • 3
  • 4
  • 5