✨ feat(eci): 添加EIP注解支持并优化配置逻辑
All checks were successful
Virtual Kubelet Docker Build and Deploy / build-and-deploy (push) Successful in 4m40s
All checks were successful
Virtual Kubelet Docker Build and Deploy / build-and-deploy (push) Successful in 4m40s
- 新增EIP相关注解支持:k8s.aliyun.com/eci-with-eip和k8s.aliyun.com/eci-eip-instanceid - 添加EipInstanceId字段到CreateContainerGroupRequest结构体 - 优化EIP配置逻辑:当未配置EIP注解时默认启用自动创建EIP - 移除硬编码的AutoCreateEip设置,改为基于注解的灵活配置
This commit is contained in:
@@ -90,6 +90,7 @@ type CreateContainerGroupRequest struct {
|
||||
Volumes []Volume `position:"Query" name:"Volume" type:"Repeated"`
|
||||
ContainerGroupName string `position:"Query" name:"ContainerGroupName"`
|
||||
AutoCreateEip requests.Boolean `position:"Query" name:"AutoCreateEip"`
|
||||
EipInstanceId string `position:"Query" name:"EipInstanceId"`
|
||||
ZoneId string `position:"Query" name:"ZoneId"`
|
||||
SpotStrategy string `position:"Query" name:"SpotStrategy"`
|
||||
InstanceType string `position:"Query" name:"InstanceType"`
|
||||
|
||||
Reference in New Issue
Block a user