本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
NF 部署是通过提供基础设施和与之关联的应用程序来建模的。集群属性指定要托管您的 EKS 集群 NFs。vnfs 属性为您的部署指定网络功能。您还可以提供 pre_create 和 post_create 类型的可选生命周期挂钩操作,来运行特定于您的部署的指令,例如调用库存管理系统 API。
语法
tosca.nodes.AWS.Deployment.VNFDeployment:
requirements:
deployment: String
cluster: String
vnfs: List
interfaces:
Hook:
pre_create: String
post_create: String
要求
-
deployment
-
必需:否
类型:字符串
-
cluster
-
一个 AWS.Compute.EKS 节点。
必需:是
类型:字符串
-
vnfs
-
一个 AWS.VNF 节点。
必需:是
类型:字符串
接口
挂钩
定义运行生命周期挂钩的阶段。
-
pre_create
-
一个AWS。 HookExecution节点。此挂钩在
VNFDeployment
节点部署之前运行。必需:否
类型:字符串
-
post_create
-
一个AWS。 HookExecution节点。此挂钩在
VNFDeployment
节点部署之后运行。必需:否
类型:字符串
示例
SampleHelmDeploy:
type: tosca.nodes.AWS.Deployment.VNFDeployment
requirements:
deployment: SampleHelmDeploy2
cluster: SampleEKS
vnfs:
- vnf.SampleVNF
interfaces:
Hook:
pre_create: SampleHook