BUGFIX:
ksyun_alb_backend_server_group
: 修复当删除触发异常时,无法正确处理异常,误认为服务器组已被删除
IMPROVEMENT:
ksyun_alb_listener
: 新增默认转发规则返回固定响应和重写配置ksyun_alb_rule_group
: 新增默认转发规则返回固定响应和重写配置, rule_set 新增header、method、query、sourceip等类型ksyun_krds
: 增加tags字段ksyun_krds_rr
: 增加tags字段ksyun_redis_instance
: 增加tags字段ksyun_mongodb_instance
: 增加tags字段
BUGFIX:
ksyun_redis_instance
: 修复查询实例的配置参数的响应变更问题
IMPROVEMENTS:
ksyun_iam_relation_policy
: 新增policy_type(system、custom)类型,支持创建系统或自定义策略
FEATURES:
-
- New Resource:
ksyun_iam_relation_policy
IAM策略关联
- New Resource:
IMPROVEMENTS:
ksyun_instance
: 新增ebs tag同步,优化data_disks管理ksyun_nat
: 新增tags嵌入管理ksyun_alb
: 新增tags嵌入管理ksyun_ebs
: 新增tags嵌入管理ksyun_bws
: 新增tags嵌入管理
BUGFIX:
ksyun_tag_v2_attachment
修复批量创建时出现的资源找不到的问题
IMPROVEMENTS:
ksyun_alb
: 新增enable_hpa
字段,支持开启HPA、delete_protection
字段,支持开启删除保护、modification_protection
字段,支持开启修改保护、enabled_quic
字段,支持开启QUIC.ksyun_alb
: 支持创建中阶版ksyun_alb_listener
: 新增ca_enabled
ca_certificate_id
开启双向验证,enable_quic_upgrade
开启QUIC升级,quic_listener_id
QUIC监听器ID
FEATURES:
-
- New Resource:
ksyun_iam_user
IAM用户管理
- New Resource:
-
- New Resource:
ksyun_iam_role
IAM角色管理
- New Resource:
-
- New Resource:
ksyun_iam_group
IAM用户组管理
- New Resource:
-
- New Resource:
ksyun_iam_policy
IAM策略管理
- New Resource:
-
- New Data Source:
ksyun_iam_users
IAM用户列表
- New Data Source:
-
- New Data Source:
ksyun_iam_roles
IAM角色列表
- New Data Source:
-
- New Data Source:
ksyun_iam_groups
IAM角色列表
- New Data Source:
BUGFIX:
ksyun_instance
: 修复云主机变更镜像时user_data
不生效
FEATURES:
-
- Deprecated Resource:
ksyun_lb_listener_associate_backendgroup
使用backend_server_group_mounted
字段替代
- Deprecated Resource:
IMPROVEMENTS:
ksyun_lb_listener
: 新增backend_server_group_mounted
字段,支持挂载后端服务器组ksyun_nat
:nat_line_id
标记为Computed
FEATURES:
-
- New Resource:
ksyun_lb_listener_associate_backendgroup
监听器挂载后端服务器组
- New Resource:
IMPROVEMENTS:
ksyun_lb_listener
: 新增bind_type
ksyun_lb_backend_server_group
: 新增protocol
FEATURES:
-
- New Resource:
ksyun_kce_cluster_attachment
KCE集群添加新节点
- New Resource:
-
- New Resource:
ksyun_kce_cluster_attach_existence
KCE集群添加已有节点 替换ksyun_kce_worker
- New Resource:
-
- New Resource:
ksyun_kce_cluster
KCE集群支持创建多机型节点,支持托管集群
- New Resource:
IMPROVEMENTS:
ksyun_alb_rule_group
新增http_method
健康检查HTTP方法,health_protocol
健康检查协议,health_port
健康检查端口;
BUGFIX:
ksyun_security_group_entry
修复了在创建安全组规则时,触发的not exist问题
BUGFIX:
ksyun_security_group_entry_lite
增加cidr_block字段重复判定,修复部分创建成功但terraform无法感知的问题
BUGFIX:
ksyun_alb_backend_server_group
修复protocol
change
BUGFIX:
ksyun_lb_listener
弃用http_protocol
字段ksyun_alb_backend_server_group
新增protocol
字段,支持http
和grpc
两种协议
BUGFIX:
ksyun_lb_listener
修复health_check
在stop状态下触发的plan diffksyun_alb_backend_server_group
移除health_check配置
BUGFIX:
ksyun_lb_listener
支持method
参数被修改
FEATURES:
-
- New Data Source:
ksyun_ks3_buckets
- New Data Source:
IMPROVEMENTS:
ksyun_ks3_bucket
新增policy
空间策略; 新增abort_incomplete_multipart_upload
碎片管理provider
新增endpoint
配置参数
BUGFIX:
ksyun_ks3_bucket
修复plan not empty
IMPROVEMENTS:
- -New Resource:
ksyun_security_group_entry_lite
安全组批量管理资源
BUGFIX:
resource_ksyun_ssh_key
修复public key comments引发的plan diff
IMPROVEMENTS:
ksyun_alb
支持创建私网类型alb实例
FEATURES:
-
- New Resource:
ksyun_kcrs_instance
容器镜像服务-仓库实例
- New Resource:
-
- New Resource:
ksyun_kcrs_namespace
容器镜像服务-命名空间
- New Resource:
-
- New Resource:
ksyun_kcrs_token
容器镜像服务-访问凭证
- New Resource:
-
- New Resource:
ksyun_kcrs_webhook_trigger
容器镜像服务-Webhook触发器
- New Resource:
-
- New Resource:
ksyun_kcrs_vpc_attachment
容器镜像服务-内网访问
- New Resource:
-
- New Data Source:
ksyun_kcrs_instance
- New Data Source:
-
- New Data Source:
ksyun_kcrs_namespace
- New Data Source:
-
- New Data Source:
ksyun_kcrs_token
- New Data Source:
-
- New Data Source:
ksyun_kcrs_webhook_trigger
- New Data Source:
BUGFIX:
ksyun_alb_backend_server_group
弃用健康检查配置
IMPROVEMENTS:
ksyun_alb_rule_group
新增fixed_response_config
固定响应配置ksyun_alb_rule_group
新增type
type类型须与后端资源类型对应ksyun_alb_listener
新增fixed_response_config
默认转发策略增加固定响应配置
FEATURES:
-
- New Resource:
ksyun_tag_v2
标签管理
- New Resource:
-
- New Resource:
ksyun_tag_v2_attachment
资源绑定标签,支持控制台所有的resource_type
- New Resource:
IMPROVEMENTS:
ksyun_healthcheck
新增health_check_connect_port
健康检查端口ksyun_alb_listener
新增config_content
个性化配置
FEATURES:
-
- New Resource:
ksyun_alb_backend_server_group
应用型负载均衡上游服务器组
- New Resource:
-
- New Resource:
ksyun_alb_listener_associate_acl
应用型负载均衡-Alb Acl绑定alb监听器
- New Resource:
-
- New Resource:
ksyun_alb_register_backend_server
应用型负载均衡-服务器注册服务器组
- New Resource:
-
- New Data Source:
ksyun_alb_backend_server_groups
- New Data Source:
IMPROVEMENTS:
ksyun_healthcheck
新增lb_type
兼容alb; 新增http_method
参数ksyun_alb_rule_group
新增redirect_http_code
redirect_alb_listener_id
重定向alb监听器ksyun_alb_listener
新增default_forward_rule
默认转发策略
BUGFIX:
ksyun_alb_listener
更正tls 1.3参数
FEATURES:
-
- New Resource:
ksyun_private_dns_zone
内网DNS2.0
- New Resource:
-
- New Resource:
ksyun_private_dns_record
内网DNS解析记录
- New Resource:
-
- New Resource:
ksyun_private_dns_zone_vpc_attachment
内网DNS Zone绑定VPC
- New Resource:
-
- New Data Source:
ksyun_private_dns_records
- New Data Source:
-
- New Data Source:
data_source_ksyun_private_dns_zone
- New Data Source:
IMPROVEMENTS:
provider
新增force_https
字段- 优化http post请求发送tcp包数量,避免connection reset异常
FEATURES:
-
- New Resource:
ksyun_vpn_gateway_route
Vpn网关路由,仅在Vpn2.0时生效
- New Resource:
-
- New Data Source:
ksyun_vpn_gateway_routes
- New Data Source:
IMPROVEMENTS:
ksyun_vpn_gateway
支持VPN2.0ksyun_vpn_gateway_tunnel
支持VPN2.0
BUGFIX:
ksyun_bws_associate
修复读取remote associations未处理异常而出现的空指针异常
FEATURES:
-
- New Resource:
ksyun_alb
应用型负载均衡
- New Resource:
-
- New Resource:
ksyun_alb_listener
应用型负载均衡-监听器
- New Resource:
-
- New Resource:
ksyun_alb_rule_group
应用型负载均衡-转发策略
- New Resource:
-
- New Resource:
ksyun_alb_listener_cert_group
应用型负载均衡-证书组
- New Resource:
-
- New Data Source:
ksyun_albs
- New Data Source:
-
- New Data Source:
ksyun_alb_listeners
- New Data Source:
-
- New Data Source:
ksyun_alb_rule_groups
- New Data Source:
-
- New Data Source:
ksyun_alb_listener_cert_groups
- New Data Source:
BUGFIX:
ksyun_eip_associate
修复在ForceNew更新时触发的eip绑定状态不一致
FEATURES:
provider
新增http_httpalive
max_retries
http_proxy
配置参数
IMPROVEMENTS:
provider
增加网络异常重试
BUGFIX:
ksyun_vpc
修复可能触发的无法删除vpc的操作
IMPROVEMENTS:
ksyun_bare_metal
新增裸金属开机/关机操作ksyun_bare_metal
支持创建roce网络机型
FEATURES:
ksyun_nat
新增Nat Ip 管理nat_ip
ksyun_nat_associate
支持nat绑定主机网卡- New Resource:
ksyun_nat_instance_bandwidth_limit
新增nat 服务器限速 - New Resource:
ksyun_dnat
新增dnat规则管理 - New Data Source:
ksyun_dnats
BUGFIX:
ksyun_kec_network_interface
修复弹性网卡修改子网、安全组和主私网IP操作并兼容辅助私网IP
FEATURES:
ksyun_kec_network_interface
弹性网卡新增辅助私网IP管理secondary_private_ips
andsecondary_private_ip_address_count
ksyun_vpc
支持IPv6网段ksyun_subnet
支持IPv6网段
FEATURES:
-
- New Resource:
ksyun_knad
knad 原生高防
- New Resource:
-
- New Resource:
ksyun_knad_associate
- New Resource:
-
- New Data Source:
ksyun_knads
- New Data Source:
IMPROVEMENTS:
kec instance
新增系统盘类型ESSD_SYSTEM_PL0
,ESSD_SYSTEM_PL1
,ESSD_SYSTEM_PL2
IMPROVEMENTS:
- 新增kec实例移入移出容灾组操作
- 支持krds实例使用参数组作为参数创建模版
BUG FIXES:
- 修复krds_parameter_group参数组参数修改时可能引发的异常
FEATURES:
-
- New Resource:
ksyun_krds_parameter_group
krds 参数组管理
- New Resource:
-
- New Resource:
ksyun_data_guard_group
- New Resource:
-
- New Resource:
ksyun_auto_snapshot_policy
自动快照策略管理
- New Resource:
-
- New Resource:
ksyun_auto_snapshot_policy_volume_association
自动快照策略应用到云硬盘
- New Resource:
-
- New Resource:
ksyun_snapshot
EBS快照
- New Resource:
-
- New Data Source:
ksyun_krds_parameter_group
- New Data Source:
-
- New Data Source:
ksyun_data_guard_group
- New Data Source:
-
- New Data Source:
ksyun_auto_snapshot_policy
- New Data Source:
-
- New Data Source:
ksyun_auto_snapshot_policy_volume_association
- New Data Source:
BUG FIXES:
- 修复kec实例升降配时的重启逻辑(ksyun_instance: instance_type)
- NOTE: 实例降级操作会触发实例关机
IMPROVEMENTS:
- EBS数据盘增加ESSD_PL0类型
IMPROVEMENTS:
- data_ksyun_snapshots: EBS快照
- data_ksyun_local_snapshots: 本地盘快照
IMPROVEMENTS:
- 删除redis安全组的机制优化
- SLB监听器的健康检查字段设为Deprecated,使用ksyun_healthcheck代替
IMPROVEMENTS:
- data_ksyun_images返回增加real_image_id字段
BUG FIXES:
- 修复kec更配不调整套餐时参数缺少instanceType的问题
BUG FIXES:
- 修复slice类型的interface映射不准确导致panic的问题
- user-agent增加provider版本
- 增加ks3文档
-
RESOURCES:
- bucket create
- bucket read
- bucket update
- bucket delete
BUG FIXES:
- 修复EIP字段设置的BUG。
IMPROVEMENTS:
- 基于代码description生成文档
BUG FIXES:
- 修复redis清理安全组由于缓存数据未更新导致删除失败的问题
BUG FIXES:
- 修复redis清理安全组panic的问题
IMPROVEMENTS:
- redis支持delete_directly参数
BUG FIXES:
- 去掉KRDS计费方式校验
BUG FIXES:
- 修复KRDS创建失败后,临时参数组没有清理的问题
BUG FIXES:
- 修复KRDS修改parameters,float类型参数不生效的问题
- 修复KRDS新建实例,parameters不生效,必须创建完成后再modify一次的问题
- 增加KRDS的force_restart参数说明
BUG FIXES:
- 修复EIP通过其他方式修改项目制后,无法从tf获取EIP数据的问题。
BUG FIXES:
- 修复krds只读实例不能更配的问题:ksyun_krds_rr的db_instance_class字段,ForceNew置为false
BUG FIXES:
- 修复LB监听器绑定ACL后,如果通过其他方式解绑,tf不能正常获取到解绑状态的问题
IMPROVEMENTS:
- 使用整机镜像创建主机,默认不自动使用镜像关联的快照创建数据盘,需要手动配置盘资源。
IMPROVEMENTS:
- 支持一键三连,更配会自动关机,自动重启
- instance的security_group_id增加MinItems限制
- volume增加snapshot_id字段
- 优化instance和volume的snapshot_id字段的diff判断(由于api不返回该字段,diff默认忽略)
- 新增EBS类型:ESSD_PL1、ESSD_PL2、ESSD_PL3
BUG FIXES:
- 修复更配无法触发的问题
- 修复机型其他属性修改触发网卡更新的问题
BUG FIXES:
- 修正LB日志参数的文档错误
- 修正LB的TAG资源类型问题
BUG FIXES:
- 修正创建LB同时开启日志不生效的问题
BUG FIXES:
- 更正LB日志功能的example和文档
BUG FIXES:
- 修正EBS盘未修改但触发resize的问题
BUG FIXES:
- 修正KRDS的日志bug,增加KRDS绑定EIP的参数示例
BUG FIXES:
- 修正KRDS磁盘参数校验的正则
BUG FIXES:
- 修复云主机示例不能更新安全组的问题(不更新其他网络属性,只更新安全组)
BUG FIXES:
- releaser配置增加windows和arm的配置
BUG FIXES:
- 修复import子网不能获取到AZ属性的问题
IMPROVEMENTS:
- instance support public_ip and search (#16)
- lb support name_grex (#16)
- icmp_code , icmp_type and weight support zero value (#20)
- instance remove the function of creating data_disk and support show data_disk (#22)
- instance,eip and lb support project (#26)
- add attach and release eip functions for krds instance (#27)
FEATURES:
-
- New Resource:
ksyun_lb_rule
(#16)
- New Resource:
-
- New Data Source:
ksyun_lb_rules
(#16)
- New Data Source:
-
- New Resource:
ksyun_lb_backend_server_group
(#16)
- New Resource:
-
- New Data Source:
ksyun_lb_backend_server_groups
(#16)
- New Data Source:
-
- New Resource:
ksyun_lb_host_header
(#16)
- New Resource:
-
- New Data Source:
ksyun_lb_host_headers
(#16)
- New Data Source:
-
- New Resource:
ksyun_lb_register_backend_server
(#16)
- New Resource:
-
- New Data Source:
ksyun_lb_register_backend_servers
(#16)
- New Data Source:
IMPROVEMENTS:
BUG FIXES:
- fix eip read crash (#6)
- fix instance test (#6)
- fix redis param (#10)
- fix instance update instance password (#11)
- fix instance update instance type (#12)
- using fixed schema to save db instance instead of all the data in response (#28)
- fix bugs of using error az param when changing password for or renaming a redis instance (#29)
FEATURES:
RESOURCES:
- instance create
- instance read
- instance update
- reset instance
- reset password
- reset keyid
- update instance name
- update host name
- update security groups
- update network interface
- instance delete
DATA SOURCES:
- image read
- instance read
RESOURCES:
- vpc create
- vpc read
- vpc update (update vpc_name)
- vpc delete
- subnet create
- subnet read
- subnet update (update subnet_name,dns1,dns2)
- subnet delete
- security group create
- security group read
- security group update (update security_group_name)
- security group delete
- security group entry create
- security group entry read
- security group entry delete
DATA SOURCES:
- vpc read
- subnet read
- security group read
- subnet allocated ip addresses read
- subnet available addresses read
- network interface read
RESOURCES:
- eip create
- eip read
- eip update (update band_width)
- eip delete
- associate address
- disassociate address
DATA SOURCES:
- eip read
- line read
RESOURCES:
- certificate create
- certificate read
- certificate update (update certificate_name)
- certificate delete
DATA SOURCES:
- certificate read
RESOURCES:
- health check create
- health check read
- health check update (update health_check_state,healthy_threshold,interval,timeout,unhealthy_threshold,is_default_host_name,host_name,url_path)
- health check delete
- lb create
- lb read
- lb update (update load_balancer_name,load_balancer_state)
- lb delete
- lb acl create
- lb acl read
- lb acl update (update load_balancer_acl_name)
- lb acl delete
- lb acl entry create
- lb acl entry read
- lb acl entry delete
- lb listener create
- lb listener read
- lb listener update (update certificate_id,listener_name,listener_state,method)
- lb listener delete
- lb listener server create
- lb listener server read
- lb listener server delete
- lb listener associate acl create
- lb listener associate acl read
- lb listener associate acl delete
DATA SOURCES:
- lb read
- lb health check read
- lb acl read
- lb listener read
- lb listener server read
RESOURCES:
- volume create
- volume read
- volume update (update name,volume_desc,size)
- volume delete
- volume attach create
- volume attach read
- volume attach delete
DATA SOURCES:
- volume read
RESOURCES:
- krds create
- krds read
- krds update (update name,class,type,version,password,security_group,preferred_backup_time)
- krds delete
- krds read replica create
- krds read replica read
- krds read replica delete
- krds security group create
- krds security group read
- krds security group update (update name,security_group_description,security_group_rule)
- krds security group delete
- krds sqlserver create
- krds sqlserver read
- krds sqlserver delete
DATA SOURCES:
- krds read
- krds security groups read
- krds sqlservers read
RESOURCES:
- mongodb instance create
- mongodb instance read
- mongodb instance update (update name,node_num)
- mongodb instance delete
- mongodb security rule create
- mongodb security rule read
- mongodb security rule update (update cidrs)
- mongodb security rule delete
- mongodb shard instance create
- mongodb shard instance read
- mongodb shard instance delete
DATA SOURCES:
- mongodb instance read
RESOURCES:
- redis instance create
- redis instance read
- redis instance update (update name,pass_word,capacity)
- redis instance delete
redis security rule createredis security rule readredis security rule update (update rules)redis security rule delete- redis security group create
- redis security group read
- redis security group update (update name, description)
- redis security group delete
- redis security group allocate instance
- redis security group deallocate instance
- redis security group read allocate instance
- redis security group rule create
- redis security group rule read
- redis security group rule update (update rules)
- redis security group rule delete
DATA SOURCES:
- redis read
- redis security group read
DATA SOURCES:
- iam users read
- iam roles read
- iam groups read
RESOURCES:
- iam user create
- iam user read
- iam user delete
- iam role create
- iam role read
- iam role delete
- iam group create
- iam group read
- iam group delete
- iam policy create
- iam policy read
- iam policy delete