kubernetes secret

secret-string-400

打开是js代码 然后除了分析js代码的方法以外可以在浏览器的调试器直接对代码进行调试 先找到主要的判断函数 然后我们找到loadcode()和run()函数进行分析 没找到loadcode()函数那就分析run()函数 加上调试代码进行调试 console.log('new 0pcode'+comm ......
secret-string secret string 400

利用 Kubernetes 降本增效?EasyMR 基于 Kubernetes 部署的探索实践

Kubernetes 是用于编排容器化应用程序的云原生系统。最初由 Google 创建,如今由 Cloud Native Computing Foundation(CNCF)维护更新。 Kubernetes 是市面上最受欢迎的集群管理解决方案之一。它自动化容器化应用程序的部署、扩展和管理,允许管理和 ......
Kubernetes EasyMR

skywalking(四)实现收集kubernetes环境dubbo微服务链路跟踪案例

1. 部署zookeeper 1.1 构建镜像 准备java基础镜像 docker pull elevy/slim_java:8 docker tag elevy/slim_java:8 harbor.chu.net/baseimages/slim_java:8 docker push harbor ......
链路 skywalking kubernetes 案例 环境

Kubernetes statefulset

k8s的statefulset是用用于有状态服务的部署,存储和网络都是有顺序的,会按照顺序先down掉服务再起来,所以当部署的这台服务器down掉之后,就不能down掉这个服务,而会一直处于Terminating状态,无法启动新的服务。所以单副本的应用最好用deploy进行部署,使用stateful ......
statefulset Kubernetes

Kubernetes 漫游:理解 ConfigMap

安装说明 通过 docker desktop 可以安装适用于单机和开发环境单机版的 K8S,如果 docker desktop 无法启动 Kubernates 通过以下方式解决: 一:添加国内镜像源 为 Docker 的 daemon.json 添加配置: { "registry-mirrors": ......
Kubernetes ConfigMap

01. Kubernetes - 容器运行时 Containerd

首页 新闻 博问 会员 闪存 班级 博客园 首页 新随笔 联系 订阅 管理 随笔 - 27 文章 - 0 评论 - 4 阅读 - 5385 01. Kubernetes - 容器运行时 Containerd Docker Docker 从 1.11 版本开始,其容器的运行就不再是简单的通过 Dock ......
容器 Kubernetes Containerd 01

kubernetes web管理页面安装(二)

参考文件: https://cloud.tencent.com/developer/article/1919416 参考命令: https://blog.51cto.com/smbands/4903848 查看当前集群node kubectl get node 下载dashboard组件 wget ......
kubernetes 页面 web

kubernetes安装(一)

参考: https://www.cnblogs.com/liuyangQAQ/p/17299871.html 部署组件包 名称 安装包 kubeadm集群组件 kubelet-1.20.9 kubeadm-1.20.9 kubectl-1.20.9 Docker相关包 docker-ce-20.10 ......
kubernetes

安装Kubernetes(k8s)

安装Kubernetes(k8s)保姆级教程 无坑版 一、安装环境说明 硬件要求 内存:2GB或更多RAM CPU: 2核CPU或更多CPU 硬盘: 30GB或更多 本次环境说明: 操作系统:CentOS 7.9 内核版本:3.10.0-1160 master: 192.168.68.106 nod ......
Kubernetes k8s 8s k8

Kubernetes:kube-apiserver 之准入

kubernetes:kube-apiserver 系列文章: Kubernetes:kube-apiserver 之 scheme(一) Kubernetes:kube-apiserver 之 scheme(二) Kubernetes:kube-apiserver 之启动流程(一) Kuberne ......
kube-apiserver Kubernetes apiserver kube

Kubernetes API Codec 解析

概述 在 Kubernetes API 多版本和序列化 这篇文章中,介绍了API多版本的功能和实现原理,其中Codec就是用来做序列化工作的,它主要用在两个地方:一个是通过HTTP协议跟客户端进行交互时,会对传输的数据进行序列化和反序列化,将字节流类型的数据转换成对应的API对象,或者是将API对象 ......
Kubernetes Codec API

Kubernetes API Scheme 解析

概述 在 Kubernetes API 多版本和序列化 这篇文章中,介绍了API多版本的功能和实现原理,其中Scheme就是其实现原理的一项重要机制,在平时的开发中也经常会遇到,本篇文章就对其进行下分析。 Scheme起到了一个类型(Type)注册中心的作用,在API Server内部,全局只有一个 ......
Kubernetes Scheme API

Kubernetes API 多版本和序列化

前言 三年前在分析Kubernete APIServer时,就经常遇到两个东西,一个是Scheme,一个是Codec,当时对它们并不是很理解,也没有去细究,但是后来越来越多的能够遇见它们,尤其是在做Kubernetes API相关的开发时,Scheme的出镜率很高,于是查了下资料才知道,原来他们跟K ......
序列 Kubernetes 版本 API

20231112 - 安装 Kubernetes Dashboard

基本环境 NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME rocky9-1 Ready control-plane 2d21h v1.28.2 192.16 ......
Kubernetes Dashboard 20231112

二进制安装Kubernetes(k8s)v1.28.3

二进制安装Kubernetes(k8s)v1.28.3 https://github.com/cby-chen/Kubernetes 开源不易,帮忙点个star,谢谢了 介绍 kubernetes(k8s)二进制高可用安装部署,支持IPv4+IPv6双栈。 我使用IPV6的目的是在公网进行访问,所以 ......
二进制 Kubernetes 28.3 k8s 8s

kubeadm部署的k8s证书过期问题 k8s问题排查:the existing bootstrap client certificate in /etc/kubernetes/kubelet.conf is expired

解决问题: 估计跟移动有关,下面那个没解决问题,是因为在原有文件的基础上修改的吧?而这里直接是移走,重新生成了新的。不太清楚是不是这个原因。 $ cd /etc/kubernetes/pki/ $ mv {apiserver.crt,apiserver-etcd-client.key,apiserv ......
问题 certificate kubernetes k8s bootstrap

以 Kubernetes 原生方式实现多集群告警

作者:向军涛、雷万钧 来源:2023 上海 KubeCon 分享 可观测性来源 在 Kubernetes 集群上,各个维度的可观测性数据,可以让我们及时了解集群上应用的状态,以及集群本身的状态。 Metrics 指标:监控对象状态的量化信息,通常会以时序数据的形式采集和存储。 Events:这里特指 ......
集群 Kubernetes 方式

Kubernetes常用命令及yml文件、集群网络 Kubernetes组件介绍及环境搭建

Kubernetes常用命令及yml文件、集群网络 Kubernetes组件介绍及环境搭建 Kubernetes组件介绍及环境搭建 一、kubernetes常用命令 说明:因为k8s的命令都是通过kubectl组件接收的,这个组件只在master节点有,所以k8s的命令都是在master节点中执行 ......
Kubernetes 集群 组件 命令 常用

容器云平台No.8~kubernetes负载均衡之ingress-nginx

容器云平台No.8~kubernetes负载均衡之ingress-nginx Ingress 是什么? Ingress 公开了从集群外部到集群内服务的 HTTP 和 HTTPS 路由。 流量路由由 Ingress 资源上定义的规则控制。可以将 Ingress 配置为服务提供外部可访问的 URL、负载 ......

centos7.9安装kubernetes1.27.4版本

. /etc/os-release color () { RES_COL=60 MOVE_TO_COL="echo -en \\033[${RES_COL}G" SETCOLOR_SUCCESS="echo -en \\033[1;32m" SETCOLOR_FAILURE="echo -en \\ ......
kubernetes1 kubernetes centos7 版本 centos

Kubernetes日志采集Sidecar模式介绍

Kubernetes(K8S)作为CNCF(cloud native computing foundation)的一个核心项目,背靠Google和Redhat的强大社区,近两年发展十分迅速,在成为容器编排领域中领导者的同时,也正在朝着PAAS底座标配的方向发展。 日志采集方式 日志作为任一系统不可或 ......
Kubernetes Sidecar 模式 日志

Kubernetes:kube-apiserver 之鉴权

kubernetes:kube-apiserver 系列文章: Kubernetes:kube-apiserver 之 scheme(一) Kubernetes:kube-apiserver 之 scheme(二) Kubernetes:kube-apiserver 之启动流程(一) Kuberne ......
kube-apiserver Kubernetes apiserver kube

Kubernetes: kube-apiserver 之认证

kubernetes:kube-apiserver 系列文章: Kubernetes:kube-apiserver 之 scheme(一) Kubernetes:kube-apiserver 之 scheme(二) Kubernetes:kube-apiserver 之启动流程(一) Kuberne ......
kube-apiserver Kubernetes apiserver kube

ubuntu2204一键部署kubernetes1.22.7

. /etc/os-releasecolor () { RES_COL=60 MOVE_TO_COL="echo -en \\033[${RES_COL}G" SETCOLOR_SUCCESS="echo -en \\033[1;32m" SETCOLOR_FAILURE="echo -en \\0 ......
kubernetes1 kubernetes ubuntu 2204 22.7

【Kubernetes】Calico CrossSubnet 模式实

网络环境 主机名宿主机 IP 地址 k8s-master1 192.168.3.241 k8s-master2 192.168.3.242 k8s-master3 192.168.3.243 k8s-node1 192.168.32.105 注意:k8s-node1 是 32.0/24 网段,跟其他 ......
CrossSubnet Kubernetes 模式 Calico

1206-1303 Kubernetes集群的备份和还原 优化 Kubernetes全链路监控 12.6-13.3

一、Kubernetes集群的备份和还原 1.1 获取etcdctl二进制文件 查看etcd版本号 # kubectl -n kube-system exec -it $(kubectl get po -n kube-system |grep etcd- |head -1|awk '{print $ ......
Kubernetes 链路 集群 备份 1206

kubernetes最新版部署

部署最新1.28.2-0版本kubernetes kubernetes集群规划 主机名 IP地址 备注 k8s-master1 192.168.2.24 master1 k8s-master2 192.168.2.25 master2 k8s-master3 192.168.2.26 master3 ......
最新版 kubernetes

Kubernetes:kube-apiserver 和 etcd 的交互

kubernetes:kube-apiserver 系列文章: Kubernetes:kube-apiserver 之 scheme(一) Kubernetes:kube-apiserver 之 scheme(二) Kubernetes:kube-apiserver 之启动流程(一) Kuberne ......

kubernetes驱逐机制总结

k8s的驱逐机制是指在某些场景下,如node节点notReady、node节点压力较大等,将pod从某个node节点驱逐掉,让pod的上层控制器重新创建出新的pod来重新调度到其他node节点。这里也将kube-scheduler的抢占调度纳入到了驱逐的讨论范围内,因为当调度高优先级的pod时发现资... ......
kubernetes 机制

Kubernetes:kube-apiserver 之启动流程(二)

接着 Kubernetes:kube-apiserver 之启动流程(一) 加以介绍。 1.2.2 创建 APIExtensions Server 创建完通用 APIServer 后继续创建 APIExtensions Server。 func (c completedConfig) New(del ......