mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-08-19 04:06:35 +00:00
🌱 Bump the aws group across 1 directory with 2 updates (#1588)
Bumps the aws group with 2 updates in the / directory: [github.com/aws/aws-sdk-go-v2/service/eks](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/smithy-go](https://github.com/aws/smithy-go). Updates `github.com/aws/aws-sdk-go-v2/service/eks` from 1.86.0 to 1.87.0 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.86.0...service/s3/v1.87.0) Updates `github.com/aws/smithy-go` from 1.27.1 to 1.27.2 - [Release notes](https://github.com/aws/smithy-go/releases) - [Changelog](https://github.com/aws/smithy-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws/smithy-go/compare/v1.27.1...v1.27.2) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/eks dependency-version: 1.87.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: aws - dependency-name: github.com/aws/smithy-go dependency-version: 1.27.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: aws ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
@@ -5,9 +5,9 @@ go 1.26.0
|
||||
require (
|
||||
github.com/aws/aws-sdk-go-v2 v1.42.0
|
||||
github.com/aws/aws-sdk-go-v2/config v1.32.25
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.86.0
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.87.0
|
||||
github.com/aws/aws-sdk-go-v2/service/iam v1.54.5
|
||||
github.com/aws/smithy-go v1.27.1
|
||||
github.com/aws/smithy-go v1.27.2
|
||||
github.com/cloudevents/sdk-go/v2 v2.16.2
|
||||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
|
||||
github.com/evanphx/json-patch v5.9.11+incompatible
|
||||
|
||||
@@ -44,8 +44,8 @@ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.29 h1:RdwIf/CuUsvJX3RgJa
|
||||
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.29/go.mod h1:71wt8W2EgswdZy9Mf9KNnzxZ3TiZlv4caKghPktDOkA=
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.30 h1:VTGy885W5DKBxWRUJbym9hytNaYzsyaPkCHGRRMAOhU=
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.30/go.mod h1:AS0HycUvJRFvTt613AYDOgO2jzw+00cVSMny8XB3yMY=
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.86.0 h1:RYiM/XcRljyvfTKlrldQCAZ0iL3sGmI4JuiJMbiKa+M=
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.86.0/go.mod h1:rbIASs+SfCDUXx2EdfMkNpDGptlW8hvMZ9AawRiUBqE=
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.87.0 h1:bftLltXNWmNr9ed3CaQnVlzNPTNTFdHguNhIsZF6DxM=
|
||||
github.com/aws/aws-sdk-go-v2/service/eks v1.87.0/go.mod h1:rbIASs+SfCDUXx2EdfMkNpDGptlW8hvMZ9AawRiUBqE=
|
||||
github.com/aws/aws-sdk-go-v2/service/iam v1.54.5 h1:a/gAOhIOi+vHYeRU224WIXlJrLXs4Z1Qbm92vfX64jc=
|
||||
github.com/aws/aws-sdk-go-v2/service/iam v1.54.5/go.mod h1:tMNzI+fYFCk4cIdZ7FEybLzShwnmWkfxQw85ED1b4ng=
|
||||
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.12 h1:ZD2+BSw9vFsNlKYIasSNt3uDbjqqXIBcM13UJv/Lx2k=
|
||||
@@ -60,8 +60,8 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.6 h1:yLr03zQE/5Eu5l3QU0Si+xMb
|
||||
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.6/go.mod h1:Q5N6icH+KJZDLh+ESNwzdv6cZ6vLFF/egy3IOxWhmz4=
|
||||
github.com/aws/aws-sdk-go-v2/service/sts v1.43.3 h1:VrIhKRCSK1umelSgB9RghvA9RTUYeQffyAS5ApXehNI=
|
||||
github.com/aws/aws-sdk-go-v2/service/sts v1.43.3/go.mod h1:r8wkDOuLaaMFqFiYAb8dGY2A3gJCOujMc6CFOVC4Zhc=
|
||||
github.com/aws/smithy-go v1.27.1 h1:4T340VFndXtADGF52gYa1POyL7s9E4Z1OeZ1hCscIw8=
|
||||
github.com/aws/smithy-go v1.27.1/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc=
|
||||
github.com/aws/smithy-go v1.27.2 h1:y9NPmSE6am6LjEFPfqHqG/jJk7AauQvhCJONKh7kpzk=
|
||||
github.com/aws/smithy-go v1.27.2/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc=
|
||||
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
|
||||
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
|
||||
github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
|
||||
|
||||
+4
@@ -1,3 +1,7 @@
|
||||
# v1.87.0 (2026-06-18)
|
||||
|
||||
* **Feature**: Adds support for configurable control plane egress routing in Amazon EKS, allowing you to route control plane egress traffic through your VPC and control how the control plane reaches resources in your network such as webhook servers and OIDC providers.
|
||||
|
||||
# v1.86.0 (2026-06-12)
|
||||
|
||||
* **Feature**: Patches missing enum values for EKS updates
|
||||
|
||||
+3
-1
@@ -119,7 +119,9 @@ type UpdateClusterConfigInput struct {
|
||||
// remove this configuration after the cluster is created.
|
||||
RemoteNetworkConfig *types.RemoteNetworkConfigRequest
|
||||
|
||||
// An object representing the VPC configuration to use for an Amazon EKS cluster.
|
||||
// An object representing the VPC configuration to use for the cluster update. You
|
||||
// can use this parameter to update the control plane egress mode, the subnets used
|
||||
// by the cluster, the security groups, and the endpoint access settings.
|
||||
ResourcesVpcConfig *types.VpcConfigRequest
|
||||
|
||||
// Update the configuration of the block storage capability of your EKS Auto Mode
|
||||
|
||||
+9
@@ -18899,6 +18899,15 @@ func awsRestjson1_deserializeDocumentVpcConfigResponse(v **types.VpcConfigRespon
|
||||
sv.ClusterSecurityGroupId = ptr.String(jtv)
|
||||
}
|
||||
|
||||
case "controlPlaneEgressMode":
|
||||
if value != nil {
|
||||
jtv, ok := value.(string)
|
||||
if !ok {
|
||||
return fmt.Errorf("expected ControlPlaneEgressModeType to be of type string, got %T instead", value)
|
||||
}
|
||||
sv.ControlPlaneEgressMode = types.ControlPlaneEgressModeType(jtv)
|
||||
}
|
||||
|
||||
case "endpointPrivateAccess":
|
||||
if value != nil {
|
||||
jtv, ok := value.(bool)
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@
|
||||
package eks
|
||||
|
||||
// goModuleVersion is the tagged release for this module
|
||||
const goModuleVersion = "1.86.0"
|
||||
const goModuleVersion = "1.87.0"
|
||||
|
||||
+5
@@ -7360,6 +7360,11 @@ func awsRestjson1_serializeDocumentVpcConfigRequest(v *types.VpcConfigRequest, v
|
||||
object := value.Object()
|
||||
defer object.Close()
|
||||
|
||||
if len(v.ControlPlaneEgressMode) > 0 {
|
||||
ok := object.Key("controlPlaneEgressMode")
|
||||
ok.String(string(v.ControlPlaneEgressMode))
|
||||
}
|
||||
|
||||
if v.EndpointPrivateAccess != nil {
|
||||
ok := object.Key("endpointPrivateAccess")
|
||||
ok.Boolean(*v.EndpointPrivateAccess)
|
||||
|
||||
+25
@@ -472,6 +472,27 @@ func (ConnectorConfigProvider) Values() []ConnectorConfigProvider {
|
||||
}
|
||||
}
|
||||
|
||||
type ControlPlaneEgressModeType string
|
||||
|
||||
// Enum values for ControlPlaneEgressModeType
|
||||
const (
|
||||
ControlPlaneEgressModeTypeAwsManaged ControlPlaneEgressModeType = "AWS_MANAGED"
|
||||
ControlPlaneEgressModeTypeCustomerRouted ControlPlaneEgressModeType = "CUSTOMER_ROUTED"
|
||||
ControlPlaneEgressModeTypeCustomerIsolated ControlPlaneEgressModeType = "CUSTOMER_ISOLATED"
|
||||
)
|
||||
|
||||
// Values returns all known values for ControlPlaneEgressModeType. Note that this
|
||||
// can be expanded in the future, and so it is only as up to date as the client.
|
||||
//
|
||||
// The ordering of this slice is not guaranteed to be stable across updates.
|
||||
func (ControlPlaneEgressModeType) Values() []ControlPlaneEgressModeType {
|
||||
return []ControlPlaneEgressModeType{
|
||||
"AWS_MANAGED",
|
||||
"CUSTOMER_ROUTED",
|
||||
"CUSTOMER_ISOLATED",
|
||||
}
|
||||
}
|
||||
|
||||
type EksAnywhereSubscriptionLicenseType string
|
||||
|
||||
// Enum values for EksAnywhereSubscriptionLicenseType
|
||||
@@ -1055,6 +1076,7 @@ const (
|
||||
UpdateParamTypeWarmPoolMinSize UpdateParamType = "WarmPoolMinSize"
|
||||
UpdateParamTypeWarmPoolState UpdateParamType = "WarmPoolState"
|
||||
UpdateParamTypeWarmPoolReuseOnScaleIn UpdateParamType = "WarmPoolReuseOnScaleIn"
|
||||
UpdateParamTypeControlPlaneEgressMode UpdateParamType = "ControlPlaneEgressMode"
|
||||
)
|
||||
|
||||
// Values returns all known values for UpdateParamType. Note that this can be
|
||||
@@ -1113,6 +1135,7 @@ func (UpdateParamType) Values() []UpdateParamType {
|
||||
"WarmPoolMinSize",
|
||||
"WarmPoolState",
|
||||
"WarmPoolReuseOnScaleIn",
|
||||
"ControlPlaneEgressMode",
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1161,6 +1184,7 @@ const (
|
||||
UpdateTypeCapabilityUpdate UpdateType = "CapabilityUpdate"
|
||||
UpdateTypeControlPlaneScalingConfigUpdate UpdateType = "ControlPlaneScalingConfigUpdate"
|
||||
UpdateTypeVendedLogsUpdate UpdateType = "VendedLogsUpdate"
|
||||
UpdateTypeControlPlaneEgressUpdate UpdateType = "ControlPlaneEgressUpdate"
|
||||
)
|
||||
|
||||
// Values returns all known values for UpdateType. Note that this can be expanded
|
||||
@@ -1187,6 +1211,7 @@ func (UpdateType) Values() []UpdateType {
|
||||
"CapabilityUpdate",
|
||||
"ControlPlaneScalingConfigUpdate",
|
||||
"VendedLogsUpdate",
|
||||
"ControlPlaneEgressUpdate",
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+25
@@ -2827,6 +2827,21 @@ type UpgradePolicyResponse struct {
|
||||
// An object representing the VPC configuration to use for an Amazon EKS cluster.
|
||||
type VpcConfigRequest struct {
|
||||
|
||||
// Specifies the control plane egress routing mode for the cluster. If the cluster
|
||||
// is set to AWS_MANAGED , Amazon EKS manages the egress path from the control
|
||||
// plane and you don't need to configure NAT gateways or other routing
|
||||
// infrastructure for control plane traffic. If the cluster is set to
|
||||
// CUSTOMER_ROUTED , you manage the egress path from the control plane in your VPC
|
||||
// subnets. You are responsible for ensuring that the control plane can reach
|
||||
// required endpoints such as webhook servers and OIDC providers. The default value
|
||||
// is AWS_MANAGED . Once set to CUSTOMER_ROUTED , this setting cannot be changed
|
||||
// back to AWS_MANAGED on the same cluster.
|
||||
//
|
||||
// [Learn more about control plane egress routing in the Amazon EKS User Guide.]
|
||||
//
|
||||
// [Learn more about control plane egress routing in the Amazon EKS User Guide.]: https://docs.aws.amazon.com/eks/latest/userguide/control-plane-egress.html
|
||||
ControlPlaneEgressMode ControlPlaneEgressModeType
|
||||
|
||||
// Set this value to true to enable private access for your cluster's Kubernetes
|
||||
// API server endpoint. If you enable private access, Kubernetes API requests from
|
||||
// within your cluster's VPC use the private VPC endpoint. The default value for
|
||||
@@ -2891,6 +2906,16 @@ type VpcConfigResponse struct {
|
||||
// communication.
|
||||
ClusterSecurityGroupId *string
|
||||
|
||||
// The current control plane egress routing mode for the cluster. If the cluster
|
||||
// is set to AWS_MANAGED , Amazon EKS manages the egress path from the control
|
||||
// plane. If the cluster is set to CUSTOMER_ROUTED , you manage the egress path
|
||||
// from the control plane in your VPC subnets.
|
||||
//
|
||||
// [Learn more about control plane egress routing in the Amazon EKS User Guide.]
|
||||
//
|
||||
// [Learn more about control plane egress routing in the Amazon EKS User Guide.]: https://docs.aws.amazon.com/eks/latest/userguide/control-plane-egress.html
|
||||
ControlPlaneEgressMode ControlPlaneEgressModeType
|
||||
|
||||
// This parameter indicates whether the Amazon EKS private API server endpoint is
|
||||
// enabled. If the Amazon EKS private API server endpoint is enabled, Kubernetes
|
||||
// API requests that originate from within your cluster's VPC use the private VPC
|
||||
|
||||
+9
@@ -1,3 +1,12 @@
|
||||
# Release (2026-06-05)
|
||||
|
||||
## General Highlights
|
||||
* **Dependency Update**: Updated to the latest SDK module versions
|
||||
|
||||
## Module Highlights
|
||||
* `github.com/aws/smithy-go`: v1.27.2
|
||||
* **Bug Fix**: Fix incorrect serialization of unions in CBOR-based protocols.
|
||||
|
||||
# Release (2026-06-04)
|
||||
|
||||
## General Highlights
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@
|
||||
package smithy
|
||||
|
||||
// goModuleVersion is the tagged release for this module
|
||||
const goModuleVersion = "1.27.1"
|
||||
const goModuleVersion = "1.27.2"
|
||||
|
||||
Vendored
+2
-2
@@ -121,7 +121,7 @@ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto
|
||||
github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4
|
||||
# github.com/aws/aws-sdk-go-v2/service/eks v1.86.0
|
||||
# github.com/aws/aws-sdk-go-v2/service/eks v1.87.0
|
||||
## explicit; go 1.24
|
||||
github.com/aws/aws-sdk-go-v2/service/eks
|
||||
github.com/aws/aws-sdk-go-v2/service/eks/internal/endpoints
|
||||
@@ -157,7 +157,7 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc/types
|
||||
github.com/aws/aws-sdk-go-v2/service/sts
|
||||
github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints
|
||||
github.com/aws/aws-sdk-go-v2/service/sts/types
|
||||
# github.com/aws/smithy-go v1.27.1
|
||||
# github.com/aws/smithy-go v1.27.2
|
||||
## explicit; go 1.24
|
||||
github.com/aws/smithy-go
|
||||
github.com/aws/smithy-go/auth
|
||||
|
||||
Reference in New Issue
Block a user