v1.6.6 (2022-02-01)
See code changes.
- Validate ARM AMI type for MNG config Add support for ARM AMI type in managed node group
v1.6.5 (2021-10-15)
See code changes.
- Compile with Go 1.17.2.
v1.6.4 (2021-10-13)
See code changes.
- Support Windows node group.
- Compile with Go 1.17.2.
v1.6.3 (2021-10-06)
See code changes.
- Add fallback to
DescribeSubnets
calls withDescribeAvailabilityZones
. - Tag subnets with cluster names.
- Add
k8s-tester/csi-efs
.
- Compile with Go 1.17.1.
v1.6.2 (2021-09-15)
See code changes.
- Update
helm
andkubernetes
dependency.
- Remove
eks/hollow-nodes
.- To avoid vendoring the whole
kubernetes/kubernetes
dependencies.
- To avoid vendoring the whole
- Update
helm
andkubernetes
dependency. - Add
k8s-tester/aqua
. - Add
k8s-tester/armory
. - Add
k8s-tester/cni
. - Add
k8s-tester/epsagon
. - Add
k8s-tester/kubecost
. - Add
k8s-tester/splunk
. - Add
k8s-tester/sysdig
. - Add
k8s-tester/vault
. - See https://github.com/aws/aws-k8s-tester/blob/v1.6.2/k8s-tester/README.md.
- Compile with Go 1.17.1.
v1.6.1 (2021-07-19)
See code changes.
- Rename all fields
AWS_K8S_TESTER_EKS_PARAMETERS_*
toAWS_K8S_TESTER_EKS_
. - Rename fields
AWS_K8S_TESTER_EKS_PARAMETERS_VPC_CIDR_BLOCK*
toAWS_K8S_TESTER_EKS_VPC_CIDRS
. - Rename fields
AWS_K8S_TESTER_EKS_PARAMETERS_PUBLIC_SUBNET_CIDR_*
toAWS_K8S_TESTER_EKS_VPC_PUBLIC_SUBNET_CIDRS
. - Rename fields
AWS_K8S_TESTER_EKS_PARAMETERS_PRIVATE_SUBNET_CIDR_*
toAWS_K8S_TESTER_EKS_VPC_PRIVATE_SUBNET_CIDRS
. - Rename fields
AWS_K8S_TESTER_EKS_PARAMETERS_DHCP_OPTIONS_DOMAIN_NAME*
toAWS_K8S_TESTER_EKS_VPC_DHCP_OPTIONS_*
. - Change
ssm*
fields inAddOnNodeGroups
as nested.- before,
AWS_K8S_TESTER_EKS_ADD_ON_NODE_GROUPS_ASGS='{"GetRef.Name-ng-for-cni":{"name":"GetRef.Name-ng-for-cni","remote-access-user-name":"ec2-user","ami-type":"AL2_x86_64","asg-min-size":30,"asg-max-size":35,"asg-desired-capacity":34,"image-id":"my-ami", "ssm-document-create":true, "instance-type":"type-2", "ssm-document-cfn-stack-name":"GetRef.Name-ssm", "ssm-document-name":"GetRef.Name-document", "kubelet-extra-args":"aaa aa", "cluster-autoscaler": {"enable" : true}, "volume-size":500}}'
- after,
AWS_K8S_TESTER_EKS_ADD_ON_NODE_GROUPS_ASGS='{"GetRef.Name-ng-for-cni":{"name":"GetRef.Name-ng-for-cni","remote-access-user-name":"ec2-user","ami-type":"AL2_x86_64","asg-min-size":30,"asg-max-size":35,"asg-desired-capacity":34, "instance-type":"type-2", "image-id":"my-ami", "ssm":{"document-create":true, "document-name":"GetRef.Name-document"}, "kubelet-extra-args":"aaa aa", "cluster-autoscaler": {"enable" : true}, "volume-size":500}}'
- before,
- Rename
AddOnNodeGroups.ASG.InstanceTypes
toInstanceType
.- Rename
"instance-types"
to"instance-type"
.
- Rename
- Remove CloudFormation dependency from
AddOnManagedNodeGroups
.
- Add
k8s-tester/csrs
. - Add
k8s-tester/clusterloader
. - Add
k8s-tester/stress
. - Add
k8s-tester/stress/in-cluster
. - Add
k8s-tester/falco
. - Add
k8s-tester/nlb-guestbook
. - Add
k8s-tester/wordpress
.
- Compile with Go 1.16.6.
v1.6.0 (2021-06-02)
See code changes.
- Rename
master
branch tomain
.
- Rename
KubeConfig*
toKubeconfig*
. - Automatically fetch latest
kubectl
version.
- Remove
AmazonEKSServicePolicy
from default cluster role policy.- See https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html.
- "Prior to April 16, 2020, AmazonEKSServicePolicy was also required and the suggested name was eksServiceRole. With the AWSServiceRoleForAmazonEKS service-linked role, that policy is no longer required for clusters created on or after April 16, 2020."
- Set default EKS version to 1.20.
- Add
AddOnConformance.SonobuoyRunE2eFocus
.- Set via
AWS_K8S_TESTER_EKS_ADD_ON_CONFORMANCE_SONOBUOY_RUN_E2E_FOCUS
.
- Set via
- Add
AddOnConformance.SonobuoyRunE2eSkip
.- Set via
AWS_K8S_TESTER_EKS_ADD_ON_CONFORMANCE_SONOBUOY_RUN_E2E_SKIP
.
- Set via
- Rename
EnablePrompt
toPrompt
. - Improve ELB deletion in
k8s-tester/nlb-hello-world
. - Add
k8s-tester/jobs-echo
. - Add
k8s-tester/jobs-pi
. - Add
k8s-tester/metrics-server
. - Add
k8s-tester/kubernetes-dashboard
. - Add
k8s-tester/cloudwatch-agent
. - Add
k8s-tester/helm
. - Add
k8s-tester/csi-ebs
. - Add
k8s-tester/php-apache
. - Add
k8s-tester/configmaps
. - Add
k8s-tester/secrets
. - Add
k8s-tester/conformance
.
- Upgrade
go.uber.org/zap
fromv1.16.0
tov1.17.0
.
- Compile with Go 1.16.4.