8s

Kubeadm 安装支持IPV6 K8S1.28.x的简单过程

Kubeadm 安装支持IPV6 K8S的简单过程 背景 手贱 找了一个晚上想尝试安装一个K8S集群 并且可以支持IPV6 协议栈的 然后就开始各种百度. 各种处理 找到了一堆歪门邪道. 但是还不知道对不对. 这里总结一下. 备忘(第二天就忘记昨天晚上干的事情了) 学习来源 第一个: 简书 http ......
过程 Kubeadm IPV6 IPV K8S

kubernetes_k8s应用

开发-测试-运维 1.传统的IT系统 结构:开发-测试-运维 运维难度和运维成本 服务扩容: 涉及资源分配-实例部署-启动环节 服务升级: 服务监控 服务治理:故障处理模块开发 2.从单机走向集群 系统的可伸缩性(scalability 横向扩容-水平可伸缩性(Horizontal scalabil ......
kubernetes_k kubernetes 8s

k8s 常用命令

查看apiserver 审计日志: grep '"code":504' audit-2023-01-05T02-53-58.676.log | grep -Po '(?<="requestURI":")[^"]*' | sort | uniq -c | sort -rn | head -n 100 ......
命令 常用 k8s k8 8s

k8s-资源存储

ConfigMap 基于命令创建 创建一个名为my-config的configMap,并将key1和key2的值分别设置为value1和value2。 kubectl create configmap my-config --from-literal=key1=value1 --from-liter ......
资源 k8s k8 8s

containerd-wasm-shims k8s 运行webassembly 的containerd shim

containerd-wasm-shims 属于一个包装,基于了runwasi 可以实现在k8ss 中运行webassembly 工作负载,使用上提供了多种wasm 应用runtimes 以及扩展,同时目前KWasm组织也包装了一个k8s operator 实现方便的部署 说明 基于webassem ......

kubernetes_k8s框架概念梳理

k8s k8s分为控制面(Control Plane,master)和数据面(即Node)。 控制面是K8S的大脑,组件包含: etcd数据库,负责注册服务、保存k8s配置和所有的API对象等数据 scheduler 负责监视pod的调度情况 controller-manager 负责节点、任务、端 ......
kubernetes_k kubernetes 框架 概念 8s

玩转 K8s 权限控制:RBAC + kubeconfig 搞定 kubectl 权限管理那些事

1. 先抛需求 当一个 K8s 集群需要被多个租户共享时,就涉及到了权限问题,比如你是管理员,这时候你会面临着“给每个用户分配一个 Namespace”类似的需求。 更进一步,可能你需要限制特定用户只能够对集群进行特定的操作,比如不能让“张三”有机会执行 kubectl delete node <N ......
权限 kubeconfig kubectl RBAC K8s

KubeKey 离线部署 KubeSphere v3.4.1 和 K8s v1.26 实战指南

作者:运维有术 前言 知识点 定级:入门级 了解清单 (manifest) 和制品 (artifact) 的概念 掌握 manifest 清单的编写方法 根据 manifest 清单制作 artifact KubeKey 离线集群配置文件编写 KubeKey 离线部署 Harbor KubeKey ......
KubeSphere 实战 KubeKey 指南 4.1

k8s配置文件管理

1.为什么要用configMap ConfigMap是一种用于存储应用所需配置信息的资源类型,用于保存配置数据的键值对,可以用来保存单个属性,也可以用来保存配置文件。 通过ConfigMap可以方便的做到配置解耦,使得不同环境有不同的配置。 考虑真实的使用场景,像数据库这类中间件,是作为公共资源,为 ......
文件 k8s k8 8s

k8s数据持久化

前面的学习,我们已经基本完成了在k8s中部署一个web服务,运行pod、创建service、创建ingress对外提供域名的七层代理。 下一个环境就得去关注应用部署后的数据存储问题,容器化如何管理,k8s化如何管理。 1.什么是Volume 1.容器内部的存储数据,再容器生命周期中是很短暂的,伴随容 ......
数据 k8s k8 8s

k8s安装Ingress-Nginx

目前,DHorse(https://gitee.com/i512team/dhorse)只支持Ingress-nginx的Ingress实现,下面介绍Ingress-nginx的安装过程。 下载安装文件 首先,需要匹配Ingress-nginx版本和kubernetes版本。 在https://gi ......
Ingress-Nginx Ingress Nginx k8s k8

k8s网络

Kubernetes本身并不负责网络通信,Kubernetes提供了容器网络接口CNI(Container Network Interface),具体的网络通信交给CNI插件来负责,开源的CNI插件非常多,像Flannel、Calico。 Kubernetes虽然不负责网络,但要求集群中的Pod能够 ......
网络 k8s k8 8s

k8s-service

service如何访问到pod 1.访问到service(创建service会自动创建对应的endpoint) 2.找到对应的endpoint 3.通过iptables找到路由到对应节点的kube-proxy 4.通过kube-proxy路由到对应的pod ......
k8s-service service k8 8s

k8s资源清单

k8s资源清单 再安装好k8s之后,本章开始学习k8s的具体使用玩法。 重点介绍如何使用Workload管理业务应用的生命周期,实现服务不中断的滚动更新,通过服务发现和集群内负载均衡来实现集群内部的服务间访问,并通过ingress实现外部使用域名访问集群内部的服务。 学习过程中会逐步对Django项 ......
清单 资源 k8s k8 8s

kubeadm安装k8s集群

1.机器准备 部署k8s集群的节点按照用途可以划分为如下2类角色: master:集群的master节点,集群的初始化节点,基础配置不低于2c 4g slave:集群的slave节点,可以多台,基础配置不低于1c 2g 这里教程是基于非高可用版本的k8s集群,高可用是指有多个k8s-master主节 ......
集群 kubeadm k8s k8 8s

k8s介绍

k8s容器编排系统 k8S是谷歌几十年来研发的一套系统,更新了运维领域的玩法。 内容很多,先快速练习玩法,知道是什么就行。 具体【为什么】再花时间慢慢学吧! 0.参考资料 1. k8s能干什么 https://kubernetes.io/zh-cn/docs/concepts/overview/#w ......
k8s k8 8s

教你使用Prometheus-Operator进行K8s集群监控

本文分享自华为云社区《Promethues-operator入门使用指导》,作者:可以交个朋友。 一、 背景 在非operator配置的普罗中我们监控k8s集群都是通过配置configmap进行服务发现和指标拉取。切换到prometheus-operator难免会有些使用问题。不少用户已经习惯底层配 ......

prometheus监控k8s集群node节点/linux操作系统

prometheus监控k8s集群node节点/linux操作系统 一、监控linux操作系统 1、下载二进制包 wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0 ......
节点 集群 prometheus 系统 linux

K8s 里多容器 Pod 的健康检查探针工作机制分析

目录1. 开篇2. 聊啥3. 结论(TL;DR)4. 测试过程4.1 准备测试用镜像4.2 准备 Deployment YAML4.3 准备 Service YAML4.4 准备第二个 Service YAML4.5 测试过程5. 结论6. 结尾 1. 开篇 米娜桑,宝子们,ladies and 砖 ......
探针 容器 机制 K8s Pod

k8s_kind-创建pod-拉取私有仓库镜像

kind本地配置 查看您创建的所有集群,您可以使用该kind get clusters 命令 在kubernetes内使用私有镜像仓库之前,我们需要先有一个私有镜像仓库,并保证这个仓库是可用的 检查私有镜像仓库是否可用 kind create cluster --name datapre ## 以将 ......
仓库 k8s_kind 镜像 kind pod

k8s证书相关

1、cfssl 字签证书 查看证书 可以使用以下命令查询CFSSL证书是否过期: 复制代码 cfssl certinfo -cert <certificate_file> 其中,<certificate_file>为证书文件路径。执行该命令后,会输出证书的相关信息,包括有效期等信息。可以根据输出结果 ......
证书 k8s k8 8s

k8s错误集合

1、etcd没有启动的 [root@mcwk8s03 ~]# kubectl get nodesUnable to connect to the server: context deadline exceeded 启动之后就可以使用了 [root@mcwk8s03 ~]# kubectl get n ......
错误 k8s k8 8s

Ranther管理K8S集群

什么是Ranther Rancher 是一个 Kubernetes 管理工具,让你能在任何地方和任何提供商上部署和运行集群。 Rancher 可以创建来自 Kubernetes 托管服务提供商的集群,创建节点并安装 Kubernetes,或者导入在任何地方运行的现有 Kubernetes 集群。 R ......
集群 Ranther K8S K8 8S

K8s容器debug高级技巧

本文介绍了两种 Kubernetes的 原生化调试策略以及一种非 Kubernetes 原生方法,为开发人员提供能调试部署的软件的最佳环境。并且,也以此侧面证实了 Appilot 的实用性。 ......
容器 技巧 debug K8s K8

实现k8s自定义controller

创建crd apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: fruits.crd.io spec: group: crd.io versions: - name: v1 served ......
controller k8s k8 8s

通过宿主机查看K8S或者是容器内的Java程序的简单方法

通过宿主机查看K8S或者是容器内的Java程序的简单方法 背景 最近一个项目的环境出现了 cannot create native process 的错误提示 出现这个错误提示时, docker exec 或者是 kube exec 进入容器/POD内部后,无法使用jstack等的命令. 然后想简单 ......
宿主机 宿主 容器 程序 方法

云计算中的容器化搭档Docker和K8S

目录Docker容器Docker架构Kubernetes(k8s)容器技术演变传统部署时代:虚拟化部署时代:容器部署时代:为什么需要 Kubernetes,它能做什么?Docker vs K8s容器引擎 vs. 容器编排器:支持的镜像类型:镜像定义方式:Docker Swarm vs K8sK8s弃 ......
搭档 容器 Docker K8S 8S

.net core - 本地使用minikube搭建k8s - k8s(微服务学习) 一

1.Docker-Desktop 首先本地电脑需要安装docker-desktop Docker-Desktop的windows程序 下载网址: docker-desktop 2.K8s安装 1.kubectl下载 首先创建一个文件夹目录 kubectl得安装可使用2种方式 1. 直接下载exe后放 ......
k8s minikube core 8s k8

K8S-部署Kafka

nfs&rpc离线包下载 链接:https://pan.baidu.com/s/1NtsBd_5W4NVfL3A2BvwqUA 提取码:0000 #master&slave #上传rpm文件到此目录 mkdir -p /opt/software/nfs_rpc#安装NFSrpm -Uvh *.rpm ......
Kafka K8S K8 8S

kubeadm更新k8s集群证书(1.23.14版本)

1、更新证书 [root@k8s-master01 kubernetes-1.23.14-0]# kubeadm certs renew all --config=kubeadm-config.yaml certificate embedded in the kubeconfig file for ......
集群 证书 kubeadm 版本 k8s
共1363篇  :6/46页 首页上一页6下一页尾页