摘要: # 使用k8tz优雅的解决pod内的时区问题 ## 1.问题简介 容器在主机的内核上运行,并获得时钟,但时区不是来自内核,而是来自用户空间。在大多数情况下,默认使用协调世界时 (UTC)。 时区的不一致,会带来很多困扰。即使代码与时区无关,但容器日志与系统日志时间相关联排查问题也会让人头疼。一些应用 阅读全文
posted @ 2022-10-18 09:32 惊蛰2020 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 使用sniff插件在pod中抓包 安装 kubectl krew install sniff #也可以手动下载安装 使用 #本机没有wireshark 所以会报错,有的话会自动打开读取 [root@node2-dev ~]# kubectl sniff nfs-provisioner-01-8657 阅读全文
posted @ 2022-10-18 09:30 惊蛰2020 阅读(355) 评论(0) 推荐(0) 编辑
摘要: # kubernetes插件管理器krew ## 1.介绍 Krew是kubectl插件的包管理工具。借助Krew,可以轻松地使用kubectl plugin:发现插件、安装和管理插件。使用类似apt、dnf或者brew。 对于kubectl用户:krew能帮助用户搜索、安装和管理kubectl插件 阅读全文
posted @ 2022-10-18 09:30 惊蛰2020 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 阿里云CLB代理https转发到harbor 背景 原来的harbor仓库和业务应用在同一台机器上,且没有域名。 现在需要迁移到一台单独机器上并配置域名。 迁移harbor #原来的harbor在启动时就做了数据备份,先把数据copy到新机器上 scp -r /data/harbor 192.168 阅读全文
posted @ 2022-10-18 09:29 惊蛰2020 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 文章出至阳明的博客: https://www.qikqiak.com/post/install-efk-stack-on-k8s/ 最近公司要对K8S集群做日志收集的工作,找到这篇文章讲的非常细致所有转载记录一下。 Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch、F 阅读全文
posted @ 2022-06-08 14:28 惊蛰2020 阅读(564) 评论(0) 推荐(0) 编辑
摘要: ##可选保持时间同步 yum -y install ntpdate crontab -e #时间同步 */5 * * * * /usr/sbin/ntpdate 0.asia.pool.ntp.org ##关闭防火墙和selinux systemctl stop firewalld vim /etc 阅读全文
posted @ 2022-03-28 15:10 惊蛰2020 阅读(303) 评论(0) 推荐(0) 编辑
摘要: ###etcd备份数据 cp etcdctl /usr/bin/ #查看etcd状态 ETCDCTL_API=3 etcdctl --cacert=/opt/etcd/ssl/ca.pem --cert=/opt/etcd/ssl/server.pem --key=/opt/etcd/ssl/ser 阅读全文
posted @ 2022-03-28 15:07 惊蛰2020 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.onitroad.com/jc/linux/how-to-enable-tlsssl-encryption-with-glusterfs-storage-cluster-on-linux.html 需求: 实现通过加密手段实现K8S利用glusterfs做为后端存储。 阅读全文
posted @ 2022-02-22 16:48 惊蛰2020 阅读(202) 评论(0) 推荐(0) 编辑
摘要: server端 首先创建一个虚拟卷 chmod 777 /bricks -R 安装nfs-ganesha yum -y install centos-release-gluster6 yum -y install nfs-ganesha nfs-ganesha-gluster 修改nfs-ganes 阅读全文
posted @ 2022-02-14 15:34 惊蛰2020 阅读(948) 评论(0) 推荐(1) 编辑
摘要: 污点和容忍 污点可以算是一种人为干预调度pod的策略。 给node节点添加污点可以调整一些非必要的pod被调度到该node节点上,只有设置了能容忍该污点的pod才能被调度到该节点。 taint 现在taint主要有三种 NoSchedule:新的 Pod 不调度到该 Node 上,不影响正在运行的 阅读全文
posted @ 2021-01-14 16:43 惊蛰2020 阅读(69) 评论(0) 推荐(0) 编辑