- 十五 dashboard它作为 k8s 集群的附件存在,是 kubernetes 官方的项目之一,详见:https://github.com/kubernetes/dashboard 15.1 部署流程为 dashboard 提供 ssl 证书# 生成私钥(umask 077; openssl genrsa -out dashboard.key 2048)# 生成一个自签证书,注意 CN ... 十五 dashboard它作为 k8s 集群的附件存在,是 kubernetes 官方的项目之一,详见:https://github.com/kubernetes/dashboard 15.1 部署流程为 dashboard 提供 ssl 证书# 生成私钥(umask 077; openssl genrsa -out dashboard.key 2048)# 生成一个自签证书,注意 CN ...
- 十二 StatefulSet 控制器StatefulSet 适用于有状态的应用,一般它管理的具有一下特点的 POD 资源稳定且唯一的网络标识符稳定且持久的存储有序、平滑的部署和扩展有序、平滑的终止和删除有序的滚动更新一个典型的 StatefulSet 应用一般包含三个组件:headless service (无头 service)StatefulSet (控制器)volumeClaimTe... 十二 StatefulSet 控制器StatefulSet 适用于有状态的应用,一般它管理的具有一下特点的 POD 资源稳定且唯一的网络标识符稳定且持久的存储有序、平滑的部署和扩展有序、平滑的终止和删除有序的滚动更新一个典型的 StatefulSet 应用一般包含三个组件:headless service (无头 service)StatefulSet (控制器)volumeClaimTe...
- 十一 配置信息容器化k8s 提供了 configMap、secret 这两种特殊类型的存储卷,多数情况下不是为 POD 提供存储空间,而是为用户提供了从集群外部到 POD 内部注入配置信息的方式。配置信息容器化有哪些方式自定义命令行参数,例如:command、args,根据 args 传递不同的参数来将容器运行为不同的特性直接把配置信息制作为 image 中,但是这种方式非常不灵活,这个镜... 十一 配置信息容器化k8s 提供了 configMap、secret 这两种特殊类型的存储卷,多数情况下不是为 POD 提供存储空间,而是为用户提供了从集群外部到 POD 内部注入配置信息的方式。配置信息容器化有哪些方式自定义命令行参数,例如:command、args,根据 args 传递不同的参数来将容器运行为不同的特性直接把配置信息制作为 image 中,但是这种方式非常不灵活,这个镜...
- Kubernetes单词起源于希腊语, 是“舵手”或者“领航员”的意思,是“管理者”和“控制论”的根源。 K8s是把用8代替8个字符“ubernete”而成的缩写。首先,他是一个全新的基于容器技术的分布式架构领先方案。 Kubernetes单词起源于希腊语, 是“舵手”或者“领航员”的意思,是“管理者”和“控制论”的根源。 K8s是把用8代替8个字符“ubernete”而成的缩写。首先,他是一个全新的基于容器技术的分布式架构领先方案。
- 华为云云原生钻石集训营 第十四课:Istio流量治理与监控管理深度剖析 华为云云原生钻石集训营 第十四课:Istio流量治理与监控管理深度剖析
- 华为云云原生钻石集训营 第十二课:Istio控制面架构深度剖析 华为云云原生钻石集训营 第十二课:Istio控制面架构深度剖析
- 一 背景除了minikube外,还不不少其他优秀的K8s环境部署工具,kind 即 Kubernetes In Docker,顾名思义,就是将 k8s 所需要的所有组件,全部部署在一个docker容器中,是一套开箱即用的 k8s 环境搭建方案。使用 kind 搭建的集群无法在生产中使用,但是如果你只是想在本地简单的玩玩 k8s,不想占用太多的资源,那么使用 kind 是你不错的选择。同样,... 一 背景除了minikube外,还不不少其他优秀的K8s环境部署工具,kind 即 Kubernetes In Docker,顾名思义,就是将 k8s 所需要的所有组件,全部部署在一个docker容器中,是一套开箱即用的 k8s 环境搭建方案。使用 kind 搭建的集群无法在生产中使用,但是如果你只是想在本地简单的玩玩 k8s,不想占用太多的资源,那么使用 kind 是你不错的选择。同样,...
- 一 背景最近需要给开发相关同时培训K8s,集群方式部署负责且占用资源多,简单快捷高效的单机版K8s环境,可谓开发人员不错的选择,minikube就是为解决这个问题而衍生出来的工具,它基于go语言开发, 是一个易于在本地运行 Kubernetes 的工具,可在你的笔记本电脑上的虚拟机内轻松创建单机版 Kubernetes 集群。便于尝试 Kubernetes 或使用 Kubernetes 日... 一 背景最近需要给开发相关同时培训K8s,集群方式部署负责且占用资源多,简单快捷高效的单机版K8s环境,可谓开发人员不错的选择,minikube就是为解决这个问题而衍生出来的工具,它基于go语言开发, 是一个易于在本地运行 Kubernetes 的工具,可在你的笔记本电脑上的虚拟机内轻松创建单机版 Kubernetes 集群。便于尝试 Kubernetes 或使用 Kubernetes 日...
- 华为云云原生钻石集训营 第十课:Kubernetes安全权限管理深度剖析 华为云云原生钻石集训营 第十课:Kubernetes安全权限管理深度剖析
- 华为云云原生钻石集训营 第六课:Kubernetes网络架构原理深度剖析(下) 华为云云原生钻石集训营 第六课:Kubernetes网络架构原理深度剖析(下)
- 十 POD 存储卷大部分有状态的应用都有持久存储,在 Docker 上我们将容器所需要的存储卷放在宿主机上,但是 k8s 上不行,因为 POD 会被在不同的 node 节点上创建删除,所以 k8s 需要一套另外的存储卷机制,它能脱离节点为整个集群提供持久存储。k8s 提供了多种不同的存储卷,k8s 中存储卷属于 POD 而不是容器,POD 可以挂载,POD 为什么能有存储卷呢?这是因为在所... 十 POD 存储卷大部分有状态的应用都有持久存储,在 Docker 上我们将容器所需要的存储卷放在宿主机上,但是 k8s 上不行,因为 POD 会被在不同的 node 节点上创建删除,所以 k8s 需要一套另外的存储卷机制,它能脱离节点为整个集群提供持久存储。k8s 提供了多种不同的存储卷,k8s 中存储卷属于 POD 而不是容器,POD 可以挂载,POD 为什么能有存储卷呢?这是因为在所...
- 九 Ingress 控制器如果 k8s 需要提供一个网站,并且这个站点需要以 https 访问,而 iptables/ipvs 工作在 4 层,客户发出的 ssl 请求根本不被解析就被调度到后端 POD了。解决方法有两个:可以在公有云的负载均衡器上配置上 ssl 证书。新建一个负载均衡器的 POD ,例如 nignx ,这个 POD 共享主机的网络命名空间,也就是说可以直接通过 nodei... 九 Ingress 控制器如果 k8s 需要提供一个网站,并且这个站点需要以 https 访问,而 iptables/ipvs 工作在 4 层,客户发出的 ssl 请求根本不被解析就被调度到后端 POD了。解决方法有两个:可以在公有云的负载均衡器上配置上 ssl 证书。新建一个负载均衡器的 POD ,例如 nignx ,这个 POD 共享主机的网络命名空间,也就是说可以直接通过 nodei...
- 八 Service 配置清单Service 为 POD 控制器控制的 POD 集群提供一个固定的访问端点,Service 的工作还依赖于 K8s 中的一个附件,就是 CoreDNS ,它将 Service 地址提供一个域名解析。 8.1 Service 工作模式userspace: 1.1 之前版本iptables: 1.10 之前版本ipvs:1.11 之后版本 8.2 Service ... 八 Service 配置清单Service 为 POD 控制器控制的 POD 集群提供一个固定的访问端点,Service 的工作还依赖于 K8s 中的一个附件,就是 CoreDNS ,它将 Service 地址提供一个域名解析。 8.1 Service 工作模式userspace: 1.1 之前版本iptables: 1.10 之前版本ipvs:1.11 之后版本 8.2 Service ...
- 七 控制器配置清单 7.1 ReplicaSet 控制器详见:kubectl explain replicaset清单规范apiVersion <string> # api 版本号,一般为 apps/v1kind <string> # 资源类别,标记创建什么类型的资源metadata <Object> # POD 元数据spec <Object> ... 七 控制器配置清单 7.1 ReplicaSet 控制器详见:kubectl explain replicaset清单规范apiVersion <string> # api 版本号,一般为 apps/v1kind <string> # 资源类别,标记创建什么类型的资源metadata <Object> # POD 元数据spec <Object> ...
- 最近玩Discourse论坛程序,由于资源消耗过于严重,这个月主机崩了好几次,我打算配合frp内网穿透,把个人服务器做成主从分布的架构,为了便于管理, 我选择采用目前最流行的k8s集群管理技术,对已有服务进行集群式管理,今天先本地Ubuntu20.04搭建一个单机版k8s,也就是minikube,试一下水。k8s全称 Kubernetes , 是谷歌的一款开源框架, 作用是以集群的方式管理D... 最近玩Discourse论坛程序,由于资源消耗过于严重,这个月主机崩了好几次,我打算配合frp内网穿透,把个人服务器做成主从分布的架构,为了便于管理, 我选择采用目前最流行的k8s集群管理技术,对已有服务进行集群式管理,今天先本地Ubuntu20.04搭建一个单机版k8s,也就是minikube,试一下水。k8s全称 Kubernetes , 是谷歌的一款开源框架, 作用是以集群的方式管理D...
上滑加载中
推荐直播
-
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
回顾中
热门标签