Kubernetes 1.24 serviceaccount Token问题

在这里插入图片描述

一. secret

官网说明

  • 从 Kubernetes 版本 1.24 开始,不再自动创建服务帐户的机密,对于需要使用服务帐户访问 Kubernetes API 服务器的开发人员(例如,在使用管道时)来说,这可能是一个问题,连接到保管库时我们遇到了问题
kubectl -n <namespace> create sa <serviceaccount-name>
kubectl apply -f - <<EOF
apiVersion: v1
kind: Secret
metadata:name: <secret-name>namespace: <namespace>annotations:kubernetes.io/service-account.name: <serviceaccount-name>
type: kubernetes.io/service-account-token
EOF
kubectl  -n <namespace> describe secrets <secret-name>

二. kubelet

  • 在 v1.20 中标记弃用后,dockershim 组件已从 kubelet 中删除,从 v1.24 开始,您将需要使用其他受支持的运行时之一(例如 containerd 或 CRI-O),或者如果您依赖 Docker 引擎作为容器运行时,则使用 cri-dockerd

  • 从 1.24 开始,kubelet 提供了一个新的 Prometheus 指标,用于记录容器中发生的 OOM(OutOfMemory)事件的数量,当内存限制不能满足容器的使用和需求时,这提供了对 Kubernetes 操作中反复出现的问题的更多可见性,使用这个新指标,SRE 可以更好地了解问题的最终原因,并更好地确定它是反复出现的问题还是其他问题,更快的故障排除

三. 容器日志

  • 标准输入0:从键盘获得输入 /proc/self/fd/0
  • 标准输出1:输出到屏幕(即控制台) /proc/self/fd/1
  • 错误输出2:输出到屏幕(即控制台) /proc/self/fd/2
# 进入容器, 可以查看 /dev/stdout 文件
# ls -l /dev/stdout 
lrwxrwxrwx    1 root     root            15 Jul 28 16:50 /dev/stdout -> /proc/self/fd/1# 测试
echo test > /proc/1/fd/1# 做软链接,日志打印到终端
ln -s /proc/1/fd/1 /data/go.log# Dockerfile可以这样写
RUN mkdir /data && ln -s /proc/1/fd/1 /data/go.log

四. 修改节点主机名

# 驱逐节点,让节点pod调度到其他节点上
kubectl drain node-01 --delete-local-data --ignore-daemonsets
kubectl get node
NAME       STATUS                     ROLES    AGE   VERSION
node-01    Ready,SchedulingDisabled   <none>   2d   v1.24.7
node-02    Ready                      <none>   2d   v1.24.7# 删除节点
kubectl delete node node-01# 被修改的节点清空集群信息
kubeadm reset
hostnamectl set-hostname xxxx-new# master节点新建token
kubeadm token create --print-join-command# 在master节点重新加入集群
kubeadm join 192.168.188.11:6443

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/451314.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FANUC机器人PROF-017从机断开故障报警处理方法总结

FANUC机器人PROF-017从机断开故障报警处理方法总结 情况说明&#xff1a; 机器人安装的是PROFINET板卡&#xff0c;按照手册进行PROFINET配置之后&#xff0c;重启控制柜&#xff0c;此时系统提示&#xff1a;PROF-017 从机断开&#xff0c; 如下图所示&#xff0c; 打电话咨…

【AI绘画+Midjourney平替】Fooocus:图像生成、修改软件(Controlnet原作者重新设计的UI+Windows一键部署)

代码&#xff1a;https://github.com/lllyasviel/Fooocus windows一键启动包下载&#xff1a;https://github.com/lllyasviel/Fooocus/releases/download/release/Fooocus_win64_2-1-831.7z B站视频教程&#xff1a;AI绘画入门神器&#xff1a;Fooocus | 简化SD流程&#xff0c…

ReactNative实现的横向滑动条

OK,我们先看下效果图 注意使用到了两个库 1.react-native-linear-gradient 2.react-native-gesture-handler ok,我们看下面的代码 import {Image, TouchableWithoutFeedback, StyleSheet, View} from react-native; import LinearGradient from react-native-linear-grad…

一文读懂ElasticSearch底层原理

一、ES基本概念介绍 1.ES简介 ES是一个分布式、可扩展的、近实时的&#xff0c;有数据搜索、分析与存储的引擎。支持全文搜索、结构化搜索、半结构化搜索、数据分析、地理位置和对象间关联关系搜索等功能。 近实时&#xff1a;非实时&#xff0c;数据不是实时最新的。 其底…

Java21 + SpringBoot3集成七牛云对象存储OSS,实现文件上传

文章目录 前言实现步骤引入maven依赖修改配置文件创建七牛云配置类创建文件操作服务类创建文件操作控制器前端实现运行效果 总结 前言 近日心血来潮想做一个开源项目&#xff0c;目标是做一款可以适配多端、功能完备的模板工程&#xff0c;包含后台管理系统和前台系统&#xf…

apipost 简单的性能压测总结

1、简单的使用机型牌评估 1&#xff09;jdk默认256M给100用&#xff0c;推荐给1000人同时用JVM 堆栈建议2G~4G&#xff08;目前定了机型4核8G内存 2T磁盘做radio0存储&#xff09;&#xff1b; 2&#xff09;数据库配置文件写了占了2G内存&#xff08;my.cnf文件&#xff09…

计算机网络-封装成帧透明传输(组帧方法)

文章目录 数据链路层功能概述封装成帧透明传输组帧方法字符计数法字符填充法零比特填充法违规编码法 字符填充法为啥复杂和不兼容 数据链路层功能概述 类似老板让小秘书送文件给别的公司&#xff0c;小秘书告诉傻子怎么把该文件送到别的公司的小秘书&#xff0c;然后别的公司的…

em/px/rem/vh/vw的区别

文章目录 一、介绍二、单位pxemremvh、vw 三、总结 一、介绍 传统的项目开发中&#xff0c;我们只会用到px、%、em这几个单位&#xff0c;它可以适用于大部分的项目开发&#xff0c;且拥有比较良好的兼容性 从CSS3开始&#xff0c;浏览器对计量单位的支持又提升到了另外一个境…

寒假 day3

1.请编程实现双向链表的头插&#xff0c;头删、尾插、尾删 2.请编程实现双向链表按任意位置插入、删除、修改、查找 //头文件 #ifndef __HEAD_H__ #define __HEAD_H__ #include<stdio.h> #include<string.h> #include<stdlib.h> typedef char datatype;//…

3. 状态管理 vuex 状态管理库

目录 3.1 vuex 介绍 3.2 使用方式 3.1 vuex 介绍 vuex 是一个专为 Vue.js 应用程序开发的状态管理库 vuex 可以在多个组件之间共享数据&#xff0c;并且共享的数据是响应式的&#xff0c;即数据的变更能及时渲染到模板 vuex 采用集中式存储管理所有组件的状态 每一个 Vuex…

使用ESP32-S3对MQ-135空气质量传感器的使用记录(Arduino版)

一、硬件上&#xff1a; 1、使用esp32开发板的04引脚与AO连接&#xff0c;检测AO引脚的电平 二、软件上&#xff1a; 1、使用Arduino快速完成开发 2、源码&#xff1a; // Potentiometer is connected to GPIO 04 (Analog ADC1_CH3) const int adcPin 4;// variable for s…

2023启示录丨中国ESG这一年:在矛盾与摸索中前行

图片&#xff5c;Photo by Colby Winfield on Unsplash ©自象限原创 作者丨罗辑 编辑丨程心 2023年&#xff0c;许多行业开始争抢ESG人才&#xff0c;在猎聘APP上搜索“ESG”&#xff0c;相关岗位月薪可以达到10W~13W&#xff0c;甚至一些行业应届生的起薪都达到2~4万。…