首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >云资源自动化 for Crossplane >云资源自动化 for Crossplane 怎么导入资源?

云资源自动化 for Crossplane 怎么导入资源?

词条归属:云资源自动化 for Crossplane

如果您在使用 Crossplane 管理云资源之前已经通过腾讯云控制台创建了资源,您可以按照以下步骤将它们作为受管资源导入,并让 Crossplane 对其进行管理。受管资源的 managementPolicies 字段可以将外部资源导入 crossplane。

Crossplane 支持 手动 或 自动 导入资源。

手动导入资源

要导入 Provider 中的现有外部资源,请创建一个带有 "crossplane.io/external-name" 注解的新托管资源,并指定资源名称或 ID。

以导入 VPC 实例为例:

代码语言:javascript
复制
apiVersion: vpc.tencentcloud.crossplane.io/v1alpha1
kind: VPC
metadata:
  name: example-import-vpc
  annotations:
    crossplane.io/external-name: "vpc-nntzt8p1"
spec:
  forProvider:
    cidrBlock: "10.1.0.0/16"
    name: "crossplane-import"

其中:

metadata.name 字段为托管资源的名称,由用户指定。

metadata.annotations 中 crossplane.io/external-name 的值设置为待导入资源的实例 ID。

如果托管资源存在必选字段,需在 spec.forProvider 中指定;否则将 forProvider 设置为 {}。以上述配置为例,cidrBlock 和 name 为 VPC 资源的必选值,导入时,需填入该资源的实际值。

使用 kubectl apply -f 命令执行上述配置,示例如下:

代码语言:javascript
复制
kubectl apply -f import_vpc.yml

自动导入资源

与手动导入类似,请参见 自动 导入方式进行操作。

相关文章
Terraform 导入存量云资源方案
在云基础设施管理中,经常需要将已手动创建的存量资源纳入Terraform的管理体系。Terraform提供的导入块(Import Block) 功能,可实现配置驱动的资源导入,相比传统的terraform import命令,具有以下优势:
KaliArch
2025-10-26
4440
【Flutter】Flutter 资源文件使用 ( 导入资源图片 | 使用图片资源 )
Flutter 资源路径配置 : 资源路径在根目录中的 pubspec.yaml 配置文件中配置 ;
韩曙亮
2023-03-28
2.5K0
【Unity游戏开发入门】游戏资源商店资源导入
在专业的游戏开发环境中,游戏资源,主要包括游戏模型和材质,通常由专业的建模师制作。这些建模师负责创造游戏中的视觉元素,然后将它们交给游戏开发团队以整合到游戏中。
全栈开发日记
2024-01-02
1.5K0
别再手点云控制台了:用 Crossplane,把云资源也纳入 GitOps 管理
应用交给 Argo CD,云资源交给 Terraform Cloud,逻辑上还是割裂的。
Echo_Wish
2026-01-20
2340
Unity【AssetPostprocessor】- 资源导入处理:TexturePreprocessor
AssetPostprocessor允许我们在导入资源时做一些预处理或后处理,以下是官方文档给出的说明:
CoderZ
2022-08-29
1.3K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券