随笔分类 -  Kubernetes

摘要:$ kubectl cp -c istio-proxy istio-demo/front-tomcat-v1-78cf497978-2xz8t:etc/istio/proxy/envoy-rev0.json envoy-rev0.json # 命令空间:istio-demo # pod名称:fron 阅读全文
posted @ 2021-04-11 21:25 吕振江 阅读(108) 评论(0) 推荐(0) 编辑
摘要:一、Helm介绍 Helm 是 Deis 开发的一个用于Kubernetes 应用的包管理工具,主要用来管理 Charts。有点类似 CentOS 中的 yum包管理工具。可以很方便的将之前打包的好的yaml 文件部署到Kubernetes上。 1.1 为什么需要helm kubernetes上的应 阅读全文
posted @ 2021-03-11 16:51 吕振江 阅读(2783) 评论(0) 推荐(0) 编辑
摘要:K8S 升级可以跨小版本,但是不能跨大版本升级,只能一个大版本一个大版本的升级! 实验环境: 升级前k8s版本:1.17.4 升级后k8s版本:1.18.16 以后操作如果没有特殊声明,均在k8s-master节点执行! 一、查看当前集群组件列表 $ kubeadm config images li 阅读全文
posted @ 2021-03-05 11:37 吕振江 阅读(400) 评论(0) 推荐(0) 编辑
摘要:K8S CA证书是10年,但是组件证书的日期只有1年,为了证书一直可用状态需要更新,目前主流的一共有3种: 1、版本升级,只要升级就会让各个证书延期1年,官方设置1年有效期的目的就是希望用户在一年内能升级1次; 2、通过命令续期 (这种只能延长一年); 3、编译源码Kubeadm,证书有效期可自定义 阅读全文
posted @ 2021-03-03 18:43 吕振江 阅读(987) 评论(1) 推荐(0) 编辑
摘要:原文链接 k8s正迅速成为云计算中部署和管理软件的新标准,那么K8s的容器网络是如何通信的呢?在了解容器网络通信原理之前,重温一下K8s主要组件的定义: 节点:是K8s中最小的计算硬件单元。它是集群中单个机器的表示。在大多数生产系统中,节点很可能是数据中心中的物理机器,或者是托管在像阿里云平台这样的 阅读全文
posted @ 2021-03-01 18:58 吕振江 阅读(762) 评论(0) 推荐(0) 编辑
摘要:简单记录下k8s中如何使用外部有状态服务,如mysql。 一、需求 在工作中,总会遇到这种情况:k8s环境中跑着各种程序接口,有状态服务如mysql,部署在物理机上,那么如果此时,程序接口需要访问数据库,一般有如下几种方式: 通过设置程序部署文件中的 HostAliases 字段,来解析到数据库地址 阅读全文
posted @ 2021-02-25 09:57 吕振江 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:一、生成证书 1.1 生成一个私钥 $ cd /etc/kubernetes/pki/ $ (umask 077; openssl genrsa -out lvzhenjiang.key 2048) 1.2 生成一个证书请求 $ openssl req -new -key lvzhenjiang.k 阅读全文
posted @ 2021-02-19 17:29 吕振江 阅读(92) 评论(0) 推荐(0) 编辑
摘要:在已有k8s云平台中误删除node节点,然后将误删除的节点添加进集群中。如果是一台新服务器必须还要安装docker和k8s基础组件! 一、模拟误删除node节点 $ kubectl get node NAME STATUS ROLES AGE VERSION k8s-master Ready mas 阅读全文
posted @ 2021-02-04 15:42 吕振江 阅读(2145) 评论(0) 推荐(0) 编辑
摘要:一、Harbor简介 1.1 Harbor介绍 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的 阅读全文
posted @ 2020-12-27 13:54 吕振江 阅读(245) 评论(0) 推荐(0) 编辑
摘要:kubernetes高可用部署参考: https://kubernetes.io/docs/setup/independent/high-availability/ https://github.com/kubernetes-sigs/kubespray https://github.com/wis 阅读全文
posted @ 2020-12-21 18:49 吕振江 阅读(132) 评论(0) 推荐(0) 编辑
摘要:参考文档:https://kubernetes.io/zh/docs/tasks/configure-pod-container/pull-image-private-registry/ 一、生成secret $ docker login lvzhenjiang.harbor.com Login S 阅读全文
posted @ 2020-12-16 13:50 吕振江 阅读(785) 评论(0) 推荐(0) 编辑

浏览器标题切换
浏览器标题切换end