文章目录一、kubernetes集群命令行工具kubectl1. kubectl概述2. kubectl语法格式3. 帮助命令4. 常用命令二、yaml文件介绍1. 语法格式2. yaml文件组成部分3. 常用字段含义4. 如何快速编写yaml文件 一、kubernetes集群命令行工具kubectl1. kubectl概述kubectl是kubernetes集群命令行工具,通过kubectl
在维护 Kubernetes 系统集群时,kubectl 应该是最常用工具之一。从 Kubernetes 架构设计角度看,kubectl 工具是 Kubernetes API Server 客户端。它主要工作是向 Kubernetes API Server 发起 HTTP 请求。Kubernetes 是一个完全以资源为中心系统,而 kubectl 会通过发起 HTTP 请求来操纵这些资源
YAML k8s中中使用了多个*.yaml文件,那么这些文件格式及含义、语法是如何呢?一、YAML介绍:1、Deployment配置模板2、nginx示例3、SERVICE配置模板4、Pod配置模板5、快速生成YAML文件 k8s中中使用了多个*.yaml文件,那么这些文件格式及含义、语法是如何呢?一、YAML介绍:1、简介: YAML 语言(发音 /ˈjæməl/ )设计目标,就是方
转载 2023-08-24 10:48:52
620阅读
作者:大飞哥,视源电子运维工程师,KubeSphere 用户委员会广州站站长采集落盘日志日志采集,通常使用 EFK 架构,即 ElasticSearch,Filebeat,Kibana,这是在主机日志采集上非常成熟方案,但在容器日志采集方面,整体方案就会复杂很多。我们现在面临需求,就是要采集容器中落盘日志。容器日志分为标准输出日志和落盘日志两种。应用将日志打印在容器标准输出 STDOUT 中
目录Kubectl 常用命令命令语法基础命令部署和集群管理命令故障排查和调试命令高级命令设置命令其他命令YAML文件YAML 介绍YAML 基本语法YAML 组成部分常用字段说明(K8s中yaml文件说明)快速编写YAML文件YAML 支持数据结构PodPod基本概念Pod存在意义Pod实现机制镜像拉取资源调度重启策略健康检查Pod创建流程影响Pod调度Pod节点亲和性Pod污点和污点容忍Y
转载 2024-04-24 13:20:08
273阅读
参考k8s serviceaccount创建后没有生成对应secret - SoulChild随笔记参考 | KubernetesKubernetes API Reference Docs1 | 用ServiceAccount Token方式访问apiserver在kubernetes集群,可以登陆到master集群,可以使用私钥证书方式访问。证书路径:master/etc/kuberne
转载 2024-09-23 11:33:19
103阅读
  一、K8S名称空间嗯,名称空间是个小插曲,yaml在下面1、Yaml文件创建名称空间 1.编写Yaml文件 # vim namespace.yml --- apiVersion: v1 kind: Namespace metadata: name: ns-monitor labels: name: ns-monitor uid: 8888 2. 创建资源 # kubectl
转载 2024-03-15 19:53:30
507阅读
# 用kubectl查看yaml文件 当在使用Kubernetes集群管理应用程序时,有时候需要查看已部署资源配置文件,这时就需要使用kubectl查看yaml文件。本文将向您介绍如何用kubectl查看yaml文件。 ## 流程概述 下面是用kubectl查看yaml文件流程,我们将详细说明每个步骤需要做什么,并提供相应代码示例。 | 步骤 | 描述 | | ---- | --
原创 2024-04-23 19:40:18
183阅读
Kubectl apiserver 管理对象命令Kubectl get cs 查看信息等  命令启动podKubectl run -> create a deployment or job manage the created containerKubectl run nginx-deploy --image=nginx:1.14-alpine --port=80&n
转载 2023-10-14 22:14:40
24阅读
目录一、kubectl 操作 yaml 文件1.应用yaml文件指定资源 2.删除yaml文件指定资源3.查看资源yaml格式信息4.查看yaml文件字段说明5.修改yaml文件指定资源(1)离线修改(2)在线修改二、编辑yaml配置清单生成资源1.编写yaml文件(1)案例1:yaml创建Deployment (2)案例2:yaml创建Service对外提供访问并测试
转载 2024-01-06 19:49:10
1659阅读
注:本文使用Traefik为1.x版本在生产环境中,我们常常需要控制来自互联网外部进入集群中,而这恰巧是Ingress职责。Ingress主要目的是将HTTP和HTTPS从集群外部暴露给该集群中运行服务。这与Ingress控制如何将外部流量路由到集群有异曲同工之妙。接下来,我们举一个实际例子来更清楚说明Ingress概念。首先,想象一下在你Kubernetes集群中有若干个微服
容器编排技术 -- Kubernetes kubectl 概述 1 语法2 Operations3 Resource types4 输出选项 Output options4.1 格式化输出 Formatting output4.1.1 Custom columns4.2 Sorting list objects5&nb
转载 2024-08-16 14:40:26
25阅读
目录一、陈述式管理1、陈述式资源管理方法2、k8s相关信息查看2.1 查看版本信息2.2 查看节点信息2.3 查看资源对象简写2.4 查看集群信息2.5 配置kubectl自动补全2.6 查看日志2.7 基本信息查看2.8 命名空间操作2.9 deployment/pod操作2.10 增加/删除label二、声明式管理1. 声明式管理方法2、查看资源配置清单2.3、解释资源配置清单2.4、修改资源
转载 2024-02-29 11:14:27
112阅读
接着上一篇集群部署完成后,就可以熟悉下k8s基本操作,及在操作过程中遇到一些问题。一. k8s基本操作命令: 创建:kubectl create -f xxx.yaml 查询:kubectl get pod yourPodNamekubectl describe pod yourPodName 删除:kubectl delete pod yourPodName 更新:kubectl repl
转载 2023-12-24 11:23:20
955阅读
乐维产品包具体打包为4个镜像包,分别为:mysql5.7.36.tar、zabbix_server.tar、itops_v1_4_x86_64.tar、bpm0.1.tar,对应配置文件分别为:data.tar、conf.tar、nginx-v1.3.tar.gz、bpm12.zip。K8s yaml文件具体打包为strogeclass、pv、pvc、deployment、service,执行时
文章目录一、k8s支持文件格式二、语法格式1、查看资源版本标签2、创建yaml文件测试2.1、编写 nginx-test.yaml 资源配置清单3、生成yaml格式4、查看生成json格式5、使用 yaml 格式导出生成模板6、使用 yaml 模板创建实例7、将现有资源生成 yaml 模板导出并保存为文件8、查看字段帮助信息 一、k8s支持文件格式Kubernetes支持YAML和JSON格
Kubernetes(K8S)是一种用于自动部署、扩展和管理容器化应用程序开源平台。其中,Ingress是K8S中一个重要组件,用于暴露HTTP和HTTPS服务,并允许外部流量进入集群。通过使用kubectl命令行工具,我们可以轻松地配置和管理Ingress。 下面是使用kubectl配置Ingress详细步骤: | 步骤 | 操作 | | ------ | -------- | |
原创 2024-04-25 11:30:33
145阅读
目录IngressIngress配置配置写法转发到单个后端服务不同URL路径被转发到不同服务上不同域名转发到不同服务上不使用域名转发规则 IngressIngress 是 Kubernetes 中一种 API 对象,用于管理和配置集群中 HTTP 和 HTTPS 服务路由。Ingress 可以在 Kubernetes 集群外公开服务,并提供负载均衡、SSL 终止和基于主机名或 UR
错误手册0. Kubernetes-ErrorConfigMap概念ConfigMap一般用于管理一些配置文件或者一些环境变量信息。 ConfigMap可以将配置和Pod分开,使配置文件变更和管理更加便易。 ConfigMap 主要作用就是为了让镜像和配置文件解耦,以便实现镜像可移植性和可复用性。注意事项ConfigMap 需要在 Pod 启动前创建出来;只有当 ConfigMap 和 Po
转载 2024-09-19 13:06:10
60阅读
目 录1. NameSpace1.1 NameSpace是什么1.2 NameSpace相关命令1.2.1 使用命令行方式1.2.2 使用yaml文件方式2. Pod2.1 什么是Pod2.2 Pod相关命令2.2.1 使用命令行方式2.2.2 使用yaml文件方式2.3 Pod中多个容器示例 1. NameSpace1.1 NameSpace是什么NameSpace 称作名称空间或者命
转载 2023-12-31 15:43:04
288阅读
  • 1
  • 2
  • 3
  • 4
  • 5