云原生核心项目

简介: 云原生

云原生很复杂,它本身是一个很大的生态,包含着几十个甚至上百个项目。

CSDN_1659551084472.jpg

这其中最重要的就是 Kubernetes,它主要的作用是集群管理(node)和作业调度(pod),作业调度之后, k8s 通过CSI、CNI、CRI将应用以容器的方式运行起来。

那么对外暴露什么样的服务?别人如何访问该服务呢?k8s 本身是通过 kube-proxy 去做东西向的流量的负载均衡和服务发现的, 他还包含了 CoreDNS 也就是集群内的域名服务器以及 Istio等集群服务管理软件。

而 k8s 中产生的数据则专存于分布式数据库etcd中。

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
存储 Kubernetes Cloud Native
云原生周刊:Score 成为 CNCF 沙箱项目
以下是内容的摘要,格式为Markdown: 开源项目: - [Trident]:NetApp维护的开源存储解决方案,支持容器化应用的持久化存储,兼容CSI接口。 - [Monokle]:Kubernetes YAML编辑器,简化配置创建、分析和部署。 - [Platform Aware Scheduling]:模块化策略驱动的Kubernetes调度器扩展,考虑平台特性。 - [cdebug]):容器和Pod故障排查工具,提供端口转发、文件系统导出等功能。
365 7
|
Cloud Native API C#
.NET云原生应用实践(一):从搭建项目框架结构开始
.NET云原生应用实践(一):从搭建项目框架结构开始
|
Kubernetes Cloud Native Devops
云原生技术落地实现之二KubeSphere DevOps 系统在 Kubernetes 集群上实现springboot项目的自动部署和管理 CI/CD (2/2)
云原生技术落地实现之二KubeSphere DevOps 系统在 Kubernetes 集群上实现springboot项目的自动部署和管理 CI/CD (2/2)
511 1
|
Cloud Native 安全 Java
构建高性能云原生应用:使用Golang的实践指南(邮件/短信发送、人脸识别、云点播、云直播项目)
构建高性能云原生应用:使用Golang的实践指南(邮件/短信发送、人脸识别、云点播、云直播项目)
|
Kubernetes Cloud Native Devops
【云原生实战】DevOps基础与实战项目
【云原生实战】DevOps基础与实战项目
1591 0
【云原生实战】DevOps基础与实战项目
|
Cloud Native 关系型数据库 MySQL
【云原生| Docker】 部署 Django & mysql 项目
【云原生| Docker】 部署 Django & mysql 项目
【云原生| Docker】 部署 Django & mysql 项目
|
Prometheus Cloud Native 关系型数据库
prometheus|云原生|prometheus项目安装postgres-exporter监视组件的部署简介
prometheus|云原生|prometheus项目安装postgres-exporter监视组件的部署简介
1773 0
|
人工智能 资源调度 Kubernetes
首批!阿里云容器服务 ACK 顺利通过信通院云原生混部项目评估
云原生混部解决方案依托容器、微服务、编排调度等云原生技术,可以帮助用户将业务应用与大数据分析、人工智能计算等不同类型和不同优先级的应用混合部署到共享的基础设施上,提高资源利用率,实现“降本增效”。
14654 0
首批!阿里云容器服务 ACK 顺利通过信通院云原生混部项目评估
|
Cloud Native 安全 关系型数据库
一起架构-某实时分析项目云原生 serverless 架构的设计思路和poc代码实现
一起架构-某实时分析项目云原生 serverless 架构的设计思路和poc代码实现
|
Cloud Native 安全 Java
对于云原生时代的后端业务开发和项目系统学习,选Go Or Java?
现在的后端主流语言无非是 C++、Go、Java、Python这几类,这4个语言是近些年来不同时代不同业务阶段的后端语言开发代表。
对于云原生时代的后端业务开发和项目系统学习,选Go Or Java?

热门文章

最新文章