我是klay
码龄8年
关注
提问 私信
  • 博客:26,024
    26,024
    总访问量
  • 8
    原创
  • 742,000
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2017-02-26
博客简介:

weixin_37665711的博客

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得6次评论
  • 获得70次收藏
  • 代码片获得1,142次分享
创作历程
  • 8篇
    2021年
成就勋章
TA的专栏
  • k8s
    7篇
  • linux
    1篇
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发graylogelk
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

k8s调试工具--busybox

busybox是一个很好的调试工具,可以测试k8s集群的很多问题。其中包含了很多常用的命令,比如:ping、wget、telnet等日常运维需要用到的一些常用工具。虽然不支持curl,但是是可以使用wget的。编辑busybox.yaml:apiVersion: v1kind: Podmetadata: name: busybox namespace: defaultspec: containers: - name: busybox image: busybox:1.28.
原创
发布博客 2021.08.25 ·
3238 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

linux写定时执行的脚本

很多时候我们都需要定时执行脚本或者按时执行脚本,这里我们可以使用python也可以直接使用shell去编写脚本文件,然后交给crontab去定时执行。这个系统服务默认是开启的,使用crontab命令可以设置自己的计划任务。cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job definition:
原创
发布博客 2021.08.10 ·
8843 阅读 ·
2 点赞 ·
3 评论 ·
50 收藏

k8s kubectl 命令行补全工具安装

我们刚安装好的集群,使用kubectl工具时,是没有命令行补全工具的,所以使用起来不是十分方便,这里介绍一个使用的小工具–completion kubectl工具自动补全, source <(kubectl completion bash) (依赖软件包 bash-completion)首先安装这个completionyum -y install bash-completion然后我们bash一下bash然后我们用source在当前bash环境下,读取并执行kubectl complet
原创
发布博客 2021.08.07 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s集群做数据持久化

k8s集群支持很多类型的卷, 临时卷类型的生命周期与 Pod 相同,但持久卷可以比 Pod 的存活期长。K8s提供了众多的volume类型,包括emptyDir、hostPath、nfs、glusterfs、cephfs、ceph rbd等。详情可以参考官方文档很多时候我们都需要做数据持久化,这里我们探讨如何做k8s集群的数据持久化及如何创建PV我们这里用NFS做网络共享存储,首选选择一个node节点,为其安装NFS安装nfsyum -y install nfs-utils设置挂载路径
原创
发布博客 2021.08.05 ·
386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pod calico CoreDNS 拉取不到镜像的问题的解决办法

在用calico网络插件部署k8s集群的时候,发现coredns这个pod起不来,状态一直是ImagePullBackOff,我们查看这个pod发现有这样的提示:kube-system coredns-545d6fc579-6js6f 0/1 ImagePullBackOff 0 5skube-system coredns-545d6fc579-6wklg 0/1 ImagePullBa
原创
发布博客 2021.08.04 ·
7219 阅读 ·
5 点赞 ·
1 评论 ·
9 收藏

kubectl连接不同集群的方法

有的时候我们有多个集群需要连接,比如自建k8s集群、云上的容器服务等等。因为云上的容器服务我们的master节点可能是托管在云上的,因此如果我们需要连接我们云上的集群,或者是不同集群切换连接,我们需要怎么操作呢?请接着往下看!首选我们需要使用kubectl 连接到Kubernetes集群,因此您需要有一台安装了kubectl的终端,是master节点还是node节点是无所谓的。安装 Kubectl 工具参考https://kubernetes.io/docs/tasks/tools/,安装 Kubec
原创
发布博客 2021.07.30 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

两种方法修改k8s dashboard token认证的过期时间

之前的文章里我们介绍过如何创建k8s的dashborad界面,但是有一个问题就是用token登陆,默认的token认证时间是900s/15分钟,之后就会失效。这里修改成12h,方便使用。方法一:1.修改kubernetes-dashboard deploymentkubectl get deploy -A生成yaml文件,添加参数 kubectl get deploy kubernetes-dashboard -o yaml -n kubernetes-dashboard > 88.ya
原创
发布博客 2021.07.30 ·
4530 阅读 ·
4 点赞 ·
2 评论 ·
5 收藏

k8s 安装 dashboard

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma
原创
发布博客 2021.07.30 ·
365 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏