一、活动介绍
由腾讯云联合 CSDN 推出的“腾讯云 Finops Crane 开发者集训营”活动,主要面向广大开发者,旨在通过线上直播、组织动手实验、有奖征文,开源项目贡献者招募这一系列技术实践活动中既能通过活动对 Finops Crane 开源项目有一个深入的了解,同时也能帮助广大开发者在云原生技能上有实质性收获,为促进开发者积极性,我们特别设立了积分获取任务和对应的积分兑换礼品。
Crane
是由腾讯云主导开源的国内第一个基于云原生技术的成本优化项目,遵循 FinOps
标准,已经获得FinOps
基金会授予的全球首个认证降本增效开源方案。它为使用 Kubernetes
集群的企业提供了一种简单、可靠且强大的自动化部署工具。Crane
的设计初衷是为了帮助企业更好地管理和扩展其 Kubernetes
集群,从而实现更高效的云原生应用管理。它易于使用、高度可定制和可扩展。它提供了一组简单易用的命令行工具,使得开发者和管理员都能轻松地将应用程序部署到 Kubernetes
集群中。Crane
还支持多种云平台,并且可以根据具体的业务需求进行定制。Crane
并已经被腾讯、网易、思必驰、酷家乐、明源云、数数科技等公司部署在生产系统,其主要贡献者来自腾讯、小红书、谷歌、eBay、微软、特斯拉等知名公司。
最主要是本次活动所有环节免费,不会涉及任何收费点
二、环境和服务搭建
要快速搭建一个 Kubernetes+Crane 环境,可以按照以下步骤进行操作:
- 安装
kubectl
请参考官方文档依据你的本地环境系统参考对应的文档安装 kubectl:https://kubernetes.io/zh-cn/docs/tasks/tools/
- 安装
Helm
请参考官方文档依据你的本地环境系统参考对应的文档安装 Helm:https://helm.sh/zh/docs/intro/install/
下载
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
赋权
chmod 777 get_helm.sh
安装
./get_helm.sh
- 安装
kind
请参考官方文档依据你的本地环境系统参考对应的文档安装 kind:https://kind.sigs.k8s.io/docs/user/quick-start/#installation
先下载
curl -Lo ./kind https://kind