草庐IT

kubernetes之deployment

全部标签

使用 Kubespray 安装 Kubernetes 集群

此页面上的分步指南将向你展示如何在Linux系统上使用Kubespray安装Kubernetes集群。Kubespray是一个自由开源的工具,它提供了Ansible 剧本playbook它支持一系列操作系统,包括Ubuntu、CentOS、RockyLinux和RedHatEnterpriseLinux(RHEL),它可以在各种平台上部署Kubernetes,包括裸机、公共云和私有云。在本指南中,我们使用以下实验室:Ansible节点(Kubespray节点):最小安装的Ubuntu22.04LTS(192.168.1.240)3个控制器节点:最小安装的RockyLinux9(192.168.

使用 Kubespray 安装 Kubernetes 集群

此页面上的分步指南将向你展示如何在Linux系统上使用Kubespray安装Kubernetes集群。Kubespray是一个自由开源的工具,它提供了Ansible 剧本playbook它支持一系列操作系统,包括Ubuntu、CentOS、RockyLinux和RedHatEnterpriseLinux(RHEL),它可以在各种平台上部署Kubernetes,包括裸机、公共云和私有云。在本指南中,我们使用以下实验室:Ansible节点(Kubespray节点):最小安装的Ubuntu22.04LTS(192.168.1.240)3个控制器节点:最小安装的RockyLinux9(192.168.

Alibaba Koordinator: An Open Source and Cloud Native Hybrid Deployment System

OnApril6,2022,Koordinator,Alibaba'scloud-nativehybriddeploymenttechnology,declareditsofficialopensource.Aspertheintroduction,KoordinatorhasbeenutilizedinAlibaba'slarge-scaleapplicationsformanyyearsandplayedavitalroleintheNovember 11OnlineShoppingFestivalin2021,whichreducednearly50percentofcomputinge

Alibaba Koordinator: An Open Source and Cloud Native Hybrid Deployment System

OnApril6,2022,Koordinator,Alibaba'scloud-nativehybriddeploymenttechnology,declareditsofficialopensource.Aspertheintroduction,KoordinatorhasbeenutilizedinAlibaba'slarge-scaleapplicationsformanyyearsandplayedavitalroleintheNovember 11OnlineShoppingFestivalin2021,whichreducednearly50percentofcomputinge

Kubernetes优秀实践:如何正确设置资源请求和限制?

​译者|布加迪审校|孙淑娟Kubernetes是一个动态系统,可以自动适应用户工作负载的资源利用率。Kubernetes有两个扩展级别。每个单独的Kubernetes部署都可以使用HorizontalPodAutoscaler(HPA)来自动扩展,而整个集群使用ClusterAutoscaler来扩展。HPA监测部署中各个pod的目标指标(通常是CPU或内存使用情况),必要时添加或删除pod,使该指标接近指定的目标。同时,ClusterAutoscaler处理集群本身的扩展。它监视无法调度的pod,并为集群添加节点或从集群删除节点,以容纳这些pod。Kubernetes支持这两种扩展操作的一项

Kubernetes优秀实践:如何正确设置资源请求和限制?

​译者|布加迪审校|孙淑娟Kubernetes是一个动态系统,可以自动适应用户工作负载的资源利用率。Kubernetes有两个扩展级别。每个单独的Kubernetes部署都可以使用HorizontalPodAutoscaler(HPA)来自动扩展,而整个集群使用ClusterAutoscaler来扩展。HPA监测部署中各个pod的目标指标(通常是CPU或内存使用情况),必要时添加或删除pod,使该指标接近指定的目标。同时,ClusterAutoscaler处理集群本身的扩展。它监视无法调度的pod,并为集群添加节点或从集群删除节点,以容纳这些pod。Kubernetes支持这两种扩展操作的一项

使用Kubernetes的区块链案例

译者|李睿审校|孙淑娟为了说明如何使用Kubernetes,建议考虑本文介绍的区块链案例,并探讨为加密货币市场开发的应用程序。这个应用程序使用的技术是实用的,也可以用于其他项目。换句话说,技术任务是一个非常通用的解决方案,主要针对Kubernetes进行了专门调整,也可以用于其他行业。使用的技术该项目是一个启动项目,预算有限。而开发人员将定期为投资者提供演示,并定期展示开发新功能的进展情况。因此决定使用以下技术:NodeJS(NestJS框架)PostgreSQL数据库KafkaJSKubernetes(k8s)+Helm图表FlutterReact开发过程对于第一阶段,开发人员的主要目的是将

使用Kubernetes的区块链案例

译者|李睿审校|孙淑娟为了说明如何使用Kubernetes,建议考虑本文介绍的区块链案例,并探讨为加密货币市场开发的应用程序。这个应用程序使用的技术是实用的,也可以用于其他项目。换句话说,技术任务是一个非常通用的解决方案,主要针对Kubernetes进行了专门调整,也可以用于其他行业。使用的技术该项目是一个启动项目,预算有限。而开发人员将定期为投资者提供演示,并定期展示开发新功能的进展情况。因此决定使用以下技术:NodeJS(NestJS框架)PostgreSQL数据库KafkaJSKubernetes(k8s)+Helm图表FlutterReact开发过程对于第一阶段,开发人员的主要目的是将

使用Linode引擎实现Kubernetes自动缩放的优秀实践

众所周知,云服务架构可以随着应用的需求实时扩展,而无需人工进行配置的更改或逐行增加代码。其中,自动化缩放(Autoscaling)就保证了在无需人工干预的情况下,自动增加或减少应用负载的能力。显然,如果调整得当,自动化缩放可以降低我们维护应用的成本、以及项目实施的难度。对于Kubernetes而言,其自动化缩放的过程通常是:首先确定一组何时需要为Kubernetes扩展应用容量的指标。接着,设定一组被用来判定应用是该扩展、还是缩容的规则。最后,使用各种kubernetesAPI,对应用程序的可用资源进行扩缩容,以满足程序执行和服务所需。自动化缩放虽然是一个看似复杂的过程,但是它能够比其他技术更

使用Linode引擎实现Kubernetes自动缩放的优秀实践

众所周知,云服务架构可以随着应用的需求实时扩展,而无需人工进行配置的更改或逐行增加代码。其中,自动化缩放(Autoscaling)就保证了在无需人工干预的情况下,自动增加或减少应用负载的能力。显然,如果调整得当,自动化缩放可以降低我们维护应用的成本、以及项目实施的难度。对于Kubernetes而言,其自动化缩放的过程通常是:首先确定一组何时需要为Kubernetes扩展应用容量的指标。接着,设定一组被用来判定应用是该扩展、还是缩容的规则。最后,使用各种kubernetesAPI,对应用程序的可用资源进行扩缩容,以满足程序执行和服务所需。自动化缩放虽然是一个看似复杂的过程,但是它能够比其他技术更