- 本篇文章探讨镜像仓库registry的高可用 镜像仓库高可用无单点故障涉及那些场景 镜像仓库对外提供访问无单点故障镜像仓库对外提供的访问点保持高可用 镜像仓库的数据存储高可用存储在镜像仓库中的数据都得是高可用的 镜像仓库无单点故障技术关键点 镜像仓库对外提供访问无单点故障和上一篇文章一样,如果IaaS能提供ELB,我们最好是使用ELB,或者使用浮动IP的方式替换 镜像仓库的数据存储高可用配置... 本篇文章探讨镜像仓库registry的高可用 镜像仓库高可用无单点故障涉及那些场景 镜像仓库对外提供访问无单点故障镜像仓库对外提供的访问点保持高可用 镜像仓库的数据存储高可用存储在镜像仓库中的数据都得是高可用的 镜像仓库无单点故障技术关键点 镜像仓库对外提供访问无单点故障和上一篇文章一样,如果IaaS能提供ELB,我们最好是使用ELB,或者使用浮动IP的方式替换 镜像仓库的数据存储高可用配置...
- k8s高可用无单点故障涉及那些场景 k8s 节点添加、pod添加等增删查改无单点故障需要元数据的存储和处理能力高可用 k8s对外的apiServer(如worker)无单点故障worker node和其他组件访问apiServer路径高可用 k8s无单点故障技术关键点 元数据存储通过etcd存储元数据,etcd三节点集群保证高可用 元数据处理通过多个kube-controller和kube... k8s高可用无单点故障涉及那些场景 k8s 节点添加、pod添加等增删查改无单点故障需要元数据的存储和处理能力高可用 k8s对外的apiServer(如worker)无单点故障worker node和其他组件访问apiServer路径高可用 k8s无单点故障技术关键点 元数据存储通过etcd存储元数据,etcd三节点集群保证高可用 元数据处理通过多个kube-controller和kube...
- 需要了解的概念VPC:用户的私有网段peering:多个VPC之间打通的方式,可跨用户 前言今天微信推送Pulsar社区有个Hackathon比赛, 开始想的idea就是,实现pulsar在华为云上提供服务。因为是社区的比赛,是以一个三方系统的方式在华为云上提供服务,而非是以华为云的名义提供服务。分析了下可行性和能达到的效果,对比了StreamNative的官网上提供的pulsar服务在阿... 需要了解的概念VPC:用户的私有网段peering:多个VPC之间打通的方式,可跨用户 前言今天微信推送Pulsar社区有个Hackathon比赛, 开始想的idea就是,实现pulsar在华为云上提供服务。因为是社区的比赛,是以一个三方系统的方式在华为云上提供服务,而非是以华为云的名义提供服务。分析了下可行性和能达到的效果,对比了StreamNative的官网上提供的pulsar服务在阿...
- Kubernetes pod内调用API的流程总体分为以下步骤创建role创建serviceaccount绑定role到serviceaccount指定pod使用serviceaccount我们以查pod为例,演示一下整个流程 创建role# role.yamlapiVersion: rbac.authorization.k8s.io/v1kind: Rolemetadata: name:... Kubernetes pod内调用API的流程总体分为以下步骤创建role创建serviceaccount绑定role到serviceaccount指定pod使用serviceaccount我们以查pod为例,演示一下整个流程 创建role# role.yamlapiVersion: rbac.authorization.k8s.io/v1kind: Rolemetadata: name:...
- 服务治理之 平台与应用服务解耦 原则业务完成微服务改造(计算存储分离、控制数据分离),以Kubernetes做运行时生命周期管理, 并可以在水平扩缩容、驱逐操作对业务无损的云原生化 1 首要原则:遏制应用无止境的使用operator来控制应用遏制应用无止境的使用operator来控制应用,建议使用hpa、vpa 和 自带ingress-controller crds来控制 南北、东西 流量... 服务治理之 平台与应用服务解耦 原则业务完成微服务改造(计算存储分离、控制数据分离),以Kubernetes做运行时生命周期管理, 并可以在水平扩缩容、驱逐操作对业务无损的云原生化 1 首要原则:遏制应用无止境的使用operator来控制应用遏制应用无止境的使用operator来控制应用,建议使用hpa、vpa 和 自带ingress-controller crds来控制 南北、东西 流量...
- 服务治理之 关于服务治理的个人看法 一、熵增现象在软件开发、维护过程中。软件的生命力总是从最初的理想状态,逐步趋向于复杂、混乱和无序状态发展,软件将会进入寂静状态(谁也不敢动),再到软件不可维护而被迫下线或重构。 这种损坏软件质量的因素的逐步增长,叫做软件的熵增现象。表象引起原因:不合理的需求,不合理的实现,放到不合理模块中;有外部因素(时间紧,多方妥协结果)等,导致不合理的过程;业务指... 服务治理之 关于服务治理的个人看法 一、熵增现象在软件开发、维护过程中。软件的生命力总是从最初的理想状态,逐步趋向于复杂、混乱和无序状态发展,软件将会进入寂静状态(谁也不敢动),再到软件不可维护而被迫下线或重构。 这种损坏软件质量的因素的逐步增长,叫做软件的熵增现象。表象引起原因:不合理的需求,不合理的实现,放到不合理模块中;有外部因素(时间紧,多方妥协结果)等,导致不合理的过程;业务指...
- Kubernetes中的核心概念,如Pod、Service、Namespace、ConfigMap和Secret等,构建了一个强大而灵活的容器编排平台。它们为开发者提供了丰富的工具和资源,使得容器化应用的部署和管理变得更加简单和可靠。深入理解这些概念,有助于更好地应用Kubernetes构建现代化的、可扩展的云原生应用。随着Kubernetes生态系统的不断发展,这些核心概念将继续演化和丰富,为用 Kubernetes中的核心概念,如Pod、Service、Namespace、ConfigMap和Secret等,构建了一个强大而灵活的容器编排平台。它们为开发者提供了丰富的工具和资源,使得容器化应用的部署和管理变得更加简单和可靠。深入理解这些概念,有助于更好地应用Kubernetes构建现代化的、可扩展的云原生应用。随着Kubernetes生态系统的不断发展,这些核心概念将继续演化和丰富,为用
- Kubernetes作为容器编排领域的领军者,为构建、部署和管理云原生应用提供了强大的解决方案。通过本文对Kubernetes的基础知识的探讨,读者可以更深入地了解Kubernetes的核心概念、基本架构和基本操作。随着Kubernetes生态系统的不断发展,它将继续在云原生应用的领域中发挥关键作用。 Kubernetes作为容器编排领域的领军者,为构建、部署和管理云原生应用提供了强大的解决方案。通过本文对Kubernetes的基础知识的探讨,读者可以更深入地了解Kubernetes的核心概念、基本架构和基本操作。随着Kubernetes生态系统的不断发展,它将继续在云原生应用的领域中发挥关键作用。
- 基于容器的安全服务(华为云本地环境构建Kubnernetes 容器应用) 基于容器的安全服务(华为云本地环境构建Kubnernetes 容器应用)
- 完成安装k8s集群以后,推荐使用[https://github.com/512team/dhorse](https://github.com/512team/dhorse)发布应用。 ## 准备环境 准备两台服务器节点,如果需要安装虚拟机,可以参考[《wmware和centos安装过程》](https://blog.csdn.net/huashetianzu/article/details/1 完成安装k8s集群以后,推荐使用[https://github.com/512team/dhorse](https://github.com/512team/dhorse)发布应用。 ## 准备环境 准备两台服务器节点,如果需要安装虚拟机,可以参考[《wmware和centos安装过程》](https://blog.csdn.net/huashetianzu/article/details/1
- 关闭每台虚拟机防火墙和seLinux,防止干扰k8s运行,最好清除iptables规则# 关闭防火墙并且设置开机不启动systemctl stop firewalldsystemctl disable firewalld# 关闭seLinux,getenforce是获取seLinux的状态# 没有设置过seLinux一般getenforce查询结果为Enforcing,需设置为disable... 关闭每台虚拟机防火墙和seLinux,防止干扰k8s运行,最好清除iptables规则# 关闭防火墙并且设置开机不启动systemctl stop firewalldsystemctl disable firewalld# 关闭seLinux,getenforce是获取seLinux的状态# 没有设置过seLinux一般getenforce查询结果为Enforcing,需设置为disable...
- 在现代的容器化环境中,Prometheus 已经成为了监控和警报的事实标准。而在 Kubernetes(k8s)集群中,部署和配置 Prometheus 是一项关键任务,它可以帮助我们收集和分析各种资源、应用程序和集群级别的指标数据。本文将深入探讨 Prometheus 在 Kubernetes 上的部署和实战操作,涵盖了进阶技术和最佳实践。 准备工作在开始部署 Prometheus 之前,... 在现代的容器化环境中,Prometheus 已经成为了监控和警报的事实标准。而在 Kubernetes(k8s)集群中,部署和配置 Prometheus 是一项关键任务,它可以帮助我们收集和分析各种资源、应用程序和集群级别的指标数据。本文将深入探讨 Prometheus 在 Kubernetes 上的部署和实战操作,涵盖了进阶技术和最佳实践。 准备工作在开始部署 Prometheus 之前,...
- 都知道云原生已经是Kubernetes的天下了,各大领域早已纷纷采纳。那在面对大模型AI火热的当下,咱们从程序员三大件“计算、存储、网络”出发,一起看看这种跑大模型AI的K8s与普通的K8s有什么区别 都知道云原生已经是Kubernetes的天下了,各大领域早已纷纷采纳。那在面对大模型AI火热的当下,咱们从程序员三大件“计算、存储、网络”出发,一起看看这种跑大模型AI的K8s与普通的K8s有什么区别
- 一、使用 Docker 安装配置 Jenkins+Sonar(代码质量检查)1. 创建宿主机挂载目录并赋权mkdir -p /data/docker/ci/nexus /data/docker/ci/jenkins/lib /data/docker/ci/jenkins/home /data/docker/ci/sonarqube /data/docker/ci/postgresqlchmo... 一、使用 Docker 安装配置 Jenkins+Sonar(代码质量检查)1. 创建宿主机挂载目录并赋权mkdir -p /data/docker/ci/nexus /data/docker/ci/jenkins/lib /data/docker/ci/jenkins/home /data/docker/ci/sonarqube /data/docker/ci/postgresqlchmo...
- 集群环境配置从节点加入集群的环境步骤配置跟master类似,但是可以不需要部署网络插件 flannel参考文章:https://www.php20.cn/article/387准备工作:一台ubuntu服务器(虚拟机)k8s环境配置host配置我们先给服务器定义好hosts,便于直接找到该服务器ip192.168.192.10 node-1复制注意,后面如果需要增加集群,也需要配置其他的ho... 集群环境配置从节点加入集群的环境步骤配置跟master类似,但是可以不需要部署网络插件 flannel参考文章:https://www.php20.cn/article/387准备工作:一台ubuntu服务器(虚拟机)k8s环境配置host配置我们先给服务器定义好hosts,便于直接找到该服务器ip192.168.192.10 node-1复制注意,后面如果需要增加集群,也需要配置其他的ho...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签