Update a network instance in AWS TNB
After a network instance is instantiated, you might need to update the infrastructure or application. To do so, you update the network package and parameter values for the network instance and deploy the update operation to apply the changes.
Considerations
-
You can update a network instance that is in the
Instantiated
orUpdated
state. -
When you update a network instance, the
UpdateSolNetworkService
API uses the new network package and parameter values to update the topology of the network instance. -
AWS TNB verifies that the number of NSD and VNFD parameters in the network instance does not exceed 200. This limit is enforced to protect from bad actors passing erroneous or huge payloads that affect the service.
Parameters that you can update
You can update the following parameters when you update an instantiated network instance:
Parameter | Description | Example: Before | Example: After |
---|---|---|---|
Amazon EKS cluster version |
You can update the value for the Amazon EKS cluster control plane
|
|
|
Scaling properties |
You can update the scaling properties of the
|
|
|
Amazon EBS CSI plugin properties |
You can enable or disable the Amazon EBS CSI plugin on your Amazon EKS clusters. You can also change the plugin version. |
|
|
VNF |
You can reference the VNFs in the NSD and deploy them to the cluster created in NSD using VNFDeployment TOSCA node. As part of the update, you will be able to add, update, and delete VNFs to the network. |
|
|
Hooks |
To run life cycle operations before and after you create a network
function, add the In this example, the |
|
|
Hooks |
To run life cycle operations before and after you update a network
function, you can add the In this example, |
|
|