本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS.Deployment.VNFDeployment
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
-
AWS.Deployment.VNFDeployment 節點。
必要:否
類型:字串
-
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