Compare commits

...

7 Commits

Author SHA1 Message Date
61d5880f8c fix previous chart issue for installation, Signed-off-by: John Zheng <john.zheng@hp.com> (#726)
Signed-off-by: John Zheng <john.zheng@hp.com>
2024-06-12 07:19:42 +02:00
12dca32316 Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.2 to 1.32.3 (#715)
Bumps [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2) from 1.32.2 to 1.32.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/sqs/v1.32.2...service/sqs/v1.32.3)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 17:12:02 +02:00
900e78a318 Merge pull request #718 from zalando-incubator/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.16
Bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16
2024-06-03 16:55:56 +02:00
35e0241cbf Merge pull request #723 from zalando-incubator/static-base-image
Use static base image
2024-06-03 16:55:38 +02:00
cb80a498dd Use static base image
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
2024-06-03 09:09:13 +02:00
f76e7033bd Bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.27.15 to 1.27.16.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.15...config/v1.27.16)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 07:20:13 +00:00
f406e860c1 Merge pull request #713 from zalando-incubator/collector-context
Introduce context for collector interface
2024-05-21 16:38:41 +02:00
8 changed files with 98 additions and 86 deletions

View File

@ -1,9 +1,7 @@
ARG BASE_IMAGE=registry.opensource.zalan.do/library/alpine-3:latest ARG BASE_IMAGE=registry.opensource.zalan.do/library/static:latest
FROM ${BASE_IMAGE} FROM ${BASE_IMAGE}
LABEL maintainer="Team Teapot @ Zalando SE <team-teapot@zalando.de>" LABEL maintainer="Team Teapot @ Zalando SE <team-teapot@zalando.de>"
RUN apk add --no-cache tzdata
ARG TARGETARCH ARG TARGETARCH
ADD build/linux/${TARGETARCH}/kube-metrics-adapter / ADD build/linux/${TARGETARCH}/kube-metrics-adapter /

View File

@ -42,5 +42,5 @@ pipeline:
make build.linux.amd64 build.linux.arm64 make build.linux.amd64 build.linux.arm64
docker buildx create --config /etc/cdp-buildkitd.toml --driver-opt network=host --bootstrap --use docker buildx create --config /etc/cdp-buildkitd.toml --driver-opt network=host --bootstrap --use
docker buildx build --rm --build-arg BASE_IMAGE=container-registry.zalando.net/library/alpine-3:latest -t "${IMAGE}:${VERSION}" --platform linux/amd64,linux/arm64 --push . docker buildx build --rm --build-arg BASE_IMAGE=container-registry.zalando.net/library/static:latest -t "${IMAGE}:${VERSION}" --platform linux/amd64,linux/arm64 --push .
cdp-promote-image "${IMAGE}:${VERSION}" cdp-promote-image "${IMAGE}:${VERSION}"

View File

@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: kube-metrics-adapter name: kube-metrics-adapter
version: 0.2.0 version: 0.2.2
description: kube-metrics-adapter helm chart description: kube-metrics-adapter helm chart
home: https://github.com/zalando-incubator/kube-metrics-adapter home: https://github.com/zalando-incubator/kube-metrics-adapter
maintainers: maintainers:

View File

@ -3,8 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.14.0
creationTimestamp: null
name: clusterscalingschedules.zalando.org name: clusterscalingschedules.zalando.org
spec: spec:
group: zalando.org group: zalando.org
@ -23,18 +22,24 @@ spec:
name: v1 name: v1
schema: schema:
openAPIV3Schema: openAPIV3Schema:
description: ClusterScalingSchedule describes a cluster scoped time based description: |-
metric to be used in autoscaling operations. ClusterScalingSchedule describes a cluster scoped time based metric
to be used in autoscaling operations.
properties: properties:
apiVersion: apiVersion:
description: 'APIVersion defines the versioned schema of this representation description: |-
of an object. Servers should convert recognized schemas to the latest APIVersion defines the versioned schema of this representation of an object.
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string type: string
kind: kind:
description: 'Kind is a string value representing the REST resource this description: |-
object represents. Servers may infer this from the endpoint the client Kind is a string value representing the REST resource this object represents.
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string type: string
metadata: metadata:
type: object type: object
@ -47,25 +52,30 @@ spec:
format: int64 format: int64
type: integer type: integer
schedules: schedules:
description: Schedules is the list of schedules for this ScalingSchedule description: |-
Schedules is the list of schedules for this ScalingSchedule
resource. All the schedules defined here will result on the value resource. All the schedules defined here will result on the value
to the same metric. New metrics require a new ScalingSchedule resource. to the same metric. New metrics require a new ScalingSchedule
resource.
items: items:
description: Schedule is the schedule details to be used inside description: Schedule is the schedule details to be used inside
a ScalingSchedule. a ScalingSchedule.
properties: properties:
date: date:
description: Defines the starting date of a OneTime schedule. description: |-
It has to be a RFC3339 formatted date. Defines the starting date of a OneTime schedule. It has to
be a RFC3339 formatted date.
format: date-time format: date-time
type: string type: string
durationMinutes: durationMinutes:
description: The duration in minutes (default 0) that the configured description: |-
value will be returned for the defined schedule. The duration in minutes (default 0) that the configured value will be
returned for the defined schedule.
type: integer type: integer
endDate: endDate:
description: Defines the ending date of a OneTime schedule. description: |-
It must be a RFC3339 formatted date. Defines the ending date of a OneTime schedule. It must be
a RFC3339 formatted date.
format: date-time format: date-time
type: string type: string
period: period:
@ -95,8 +105,9 @@ spec:
pattern: (([0-1][0-9])|([2][0-3])):([0-5][0-9]) pattern: (([0-1][0-9])|([2][0-3])):([0-5][0-9])
type: string type: string
timezone: timezone:
description: The location name corresponding to a file in description: |-
the IANA Time Zone database, like Europe/Berlin. The location name corresponding to a file in the IANA
Time Zone database, like Europe/Berlin.
type: string type: string
required: required:
- days - days
@ -104,7 +115,8 @@ spec:
- timezone - timezone
type: object type: object
type: type:
description: Defines if the schedule is a OneTime schedule or description: |-
Defines if the schedule is a OneTime schedule or
Repeating one. If OneTime, date has to be defined. If Repeating, Repeating one. If OneTime, date has to be defined. If Repeating,
Period has to be defined. Period has to be defined.
enum: enum:
@ -129,8 +141,9 @@ spec:
properties: properties:
active: active:
default: false default: false
description: Active is true if at least one of the schedules defined description: |-
in the scaling schedule is currently active. Active is true if at least one of the schedules defined in the
scaling schedule is currently active.
type: boolean type: boolean
type: object type: object
required: required:
@ -140,10 +153,4 @@ spec:
storage: true storage: true
subresources: subresources:
status: {} status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
{{- end}} {{- end}}

View File

@ -3,8 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
annotations: annotations:
controller-gen.kubebuilder.io/version: v0.8.0 controller-gen.kubebuilder.io/version: v0.14.0
creationTimestamp: null
name: scalingschedules.zalando.org name: scalingschedules.zalando.org
spec: spec:
group: zalando.org group: zalando.org
@ -25,18 +24,24 @@ spec:
name: v1 name: v1
schema: schema:
openAPIV3Schema: openAPIV3Schema:
description: ScalingSchedule describes a namespaced time based metric to be description: |-
used in autoscaling operations. ScalingSchedule describes a namespaced time based metric to be used
in autoscaling operations.
properties: properties:
apiVersion: apiVersion:
description: 'APIVersion defines the versioned schema of this representation description: |-
of an object. Servers should convert recognized schemas to the latest APIVersion defines the versioned schema of this representation of an object.
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string type: string
kind: kind:
description: 'Kind is a string value representing the REST resource this description: |-
object represents. Servers may infer this from the endpoint the client Kind is a string value representing the REST resource this object represents.
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string type: string
metadata: metadata:
type: object type: object
@ -49,25 +54,30 @@ spec:
format: int64 format: int64
type: integer type: integer
schedules: schedules:
description: Schedules is the list of schedules for this ScalingSchedule description: |-
Schedules is the list of schedules for this ScalingSchedule
resource. All the schedules defined here will result on the value resource. All the schedules defined here will result on the value
to the same metric. New metrics require a new ScalingSchedule resource. to the same metric. New metrics require a new ScalingSchedule
resource.
items: items:
description: Schedule is the schedule details to be used inside description: Schedule is the schedule details to be used inside
a ScalingSchedule. a ScalingSchedule.
properties: properties:
date: date:
description: Defines the starting date of a OneTime schedule. description: |-
It has to be a RFC3339 formatted date. Defines the starting date of a OneTime schedule. It has to
be a RFC3339 formatted date.
format: date-time format: date-time
type: string type: string
durationMinutes: durationMinutes:
description: The duration in minutes (default 0) that the configured description: |-
value will be returned for the defined schedule. The duration in minutes (default 0) that the configured value will be
returned for the defined schedule.
type: integer type: integer
endDate: endDate:
description: Defines the ending date of a OneTime schedule. description: |-
It must be a RFC3339 formatted date. Defines the ending date of a OneTime schedule. It must be
a RFC3339 formatted date.
format: date-time format: date-time
type: string type: string
period: period:
@ -97,8 +107,9 @@ spec:
pattern: (([0-1][0-9])|([2][0-3])):([0-5][0-9]) pattern: (([0-1][0-9])|([2][0-3])):([0-5][0-9])
type: string type: string
timezone: timezone:
description: The location name corresponding to a file in description: |-
the IANA Time Zone database, like Europe/Berlin. The location name corresponding to a file in the IANA
Time Zone database, like Europe/Berlin.
type: string type: string
required: required:
- days - days
@ -106,7 +117,8 @@ spec:
- timezone - timezone
type: object type: object
type: type:
description: Defines if the schedule is a OneTime schedule or description: |-
Defines if the schedule is a OneTime schedule or
Repeating one. If OneTime, date has to be defined. If Repeating, Repeating one. If OneTime, date has to be defined. If Repeating,
Period has to be defined. Period has to be defined.
enum: enum:
@ -131,8 +143,9 @@ spec:
properties: properties:
active: active:
default: false default: false
description: Active is true if at least one of the schedules defined description: |-
in the scaling schedule is currently active. Active is true if at least one of the schedules defined in the
scaling schedule is currently active.
type: boolean type: boolean
type: object type: object
required: required:
@ -142,10 +155,4 @@ spec:
storage: true storage: true
subresources: subresources:
status: {} status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
{{- end}} {{- end}}

View File

@ -4,7 +4,7 @@ replicas: 1
registry: registry:
image: registry.opensource.zalan.do/teapot/kube-metrics-adapter image: registry.opensource.zalan.do/teapot/kube-metrics-adapter
imageTag: v0.2.0 imageTag: v0.2.2
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
service: service:
@ -14,15 +14,15 @@ service:
addDirectoryHeader: addDirectoryHeader:
contentionProfiling: contentionProfiling:
profiling: profiling:
enableCustomMetricsApi: enableCustomMetricsApi: true
enableExternalMetricsApi: enableExternalMetricsApi: true
credentialsDirectory: credentialsDirectory:
disregardIncompatibleHPAs: disregardIncompatibleHPAs:
http2MaxStreamsPerConnection: http2MaxStreamsPerConnection:
listerKubeConfig: listerKubeConfig:
skipperBackendsAnnotation: skipperBackendsAnnotation:
skipperIngressMetrics: skipperIngressMetrics:
skipperRouteGroupMetrics: skipperRouteGroupMetrics: true
token: token:
vmodule: vmodule:
@ -95,7 +95,7 @@ resources:
memory: 100Mi memory: 100Mi
scalingSchedule: scalingSchedule:
enabled: false enabled: true
nodeSelector: nodeSelector:
kubernetes.io/os: linux kubernetes.io/os: linux

12
go.mod
View File

@ -3,8 +3,8 @@ module github.com/zalando-incubator/kube-metrics-adapter
require ( require (
github.com/argoproj/argo-rollouts v1.6.6 github.com/argoproj/argo-rollouts v1.6.6
github.com/aws/aws-sdk-go-v2 v1.27.0 github.com/aws/aws-sdk-go-v2 v1.27.0
github.com/aws/aws-sdk-go-v2/config v1.27.15 github.com/aws/aws-sdk-go-v2/config v1.27.16
github.com/aws/aws-sdk-go-v2/service/sqs v1.32.2 github.com/aws/aws-sdk-go-v2/service/sqs v1.32.3
github.com/influxdata/influxdb-client-go v1.4.0 github.com/influxdata/influxdb-client-go v1.4.0
github.com/prometheus/client_golang v1.18.0 github.com/prometheus/client_golang v1.18.0
github.com/prometheus/common v0.45.0 github.com/prometheus/common v0.45.0
@ -41,16 +41,16 @@ require (
github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df // indirect github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df // indirect
github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
github.com/aws/aws-sdk-go-v2/credentials v1.17.15 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.17.16 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 // indirect github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.7 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.7 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.20.8 // indirect github.com/aws/aws-sdk-go-v2/service/sso v1.20.9 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.2 // indirect github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.3 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.28.9 // indirect github.com/aws/aws-sdk-go-v2/service/sts v1.28.10 // indirect
github.com/aws/smithy-go v1.20.2 // indirect github.com/aws/smithy-go v1.20.2 // indirect
github.com/aymerick/douceur v0.2.0 // indirect github.com/aymerick/douceur v0.2.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect github.com/beorn7/perks v1.0.1 // indirect

24
go.sum
View File

@ -35,10 +35,10 @@ github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3d
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
github.com/aws/aws-sdk-go-v2 v1.27.0 h1:7bZWKoXhzI+mMR/HjdMx8ZCC5+6fY0lS5tr0bbgiLlo= github.com/aws/aws-sdk-go-v2 v1.27.0 h1:7bZWKoXhzI+mMR/HjdMx8ZCC5+6fY0lS5tr0bbgiLlo=
github.com/aws/aws-sdk-go-v2 v1.27.0/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM= github.com/aws/aws-sdk-go-v2 v1.27.0/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM=
github.com/aws/aws-sdk-go-v2/config v1.27.15 h1:uNnGLZ+DutuNEkuPh6fwqK7LpEiPmzb7MIMA1mNWEUc= github.com/aws/aws-sdk-go-v2/config v1.27.16 h1:knpCuH7laFVGYTNd99Ns5t+8PuRjDn4HnnZK48csipM=
github.com/aws/aws-sdk-go-v2/config v1.27.15/go.mod h1:7j7Kxx9/7kTmL7z4LlhwQe63MYEE5vkVV6nWg4ZAI8M= github.com/aws/aws-sdk-go-v2/config v1.27.16/go.mod h1:vutqgRhDUktwSge3hrC3nkuirzkJ4E/mLj5GvI0BQas=
github.com/aws/aws-sdk-go-v2/credentials v1.17.15 h1:YDexlvDRCA8ems2T5IP1xkMtOZ1uLJOCJdTr0igs5zo= github.com/aws/aws-sdk-go-v2/credentials v1.17.16 h1:7d2QxY83uYl0l58ceyiSpxg9bSbStqBC6BeEeHEchwo=
github.com/aws/aws-sdk-go-v2/credentials v1.17.15/go.mod h1:vxHggqW6hFNaeNC0WyXS3VdyjcV0a4KMUY4dKJ96buU= github.com/aws/aws-sdk-go-v2/credentials v1.17.16/go.mod h1:Ae6li/6Yc6eMzysRL2BXlPYvnrLLBg3D11/AmOjw50k=
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 h1:dQLK4TjtnlRGb0czOht2CevZ5l6RSyRWAnKeGd7VAFE= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3 h1:dQLK4TjtnlRGb0czOht2CevZ5l6RSyRWAnKeGd7VAFE=
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3/go.mod h1:TL79f2P6+8Q7dTsILpiVST+AL9lkF6PPGI167Ny0Cjw= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.3/go.mod h1:TL79f2P6+8Q7dTsILpiVST+AL9lkF6PPGI167Ny0Cjw=
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 h1:lf/8VTF2cM+N4SLzaYJERKEWAXq8MOMpZfU6wEPWsPk= github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.7 h1:lf/8VTF2cM+N4SLzaYJERKEWAXq8MOMpZfU6wEPWsPk=
@ -51,14 +51,14 @@ github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1x
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg=
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 h1:Wx0rlZoEJR7JwlSZcHnEa7CNjrSIyVxMFWGAaXy4fJY= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9 h1:Wx0rlZoEJR7JwlSZcHnEa7CNjrSIyVxMFWGAaXy4fJY=
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9/go.mod h1:aVMHdE0aHO3v+f/iw01fmXV/5DbfQ3Bi9nN7nd9bE9Y= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.9/go.mod h1:aVMHdE0aHO3v+f/iw01fmXV/5DbfQ3Bi9nN7nd9bE9Y=
github.com/aws/aws-sdk-go-v2/service/sqs v1.32.2 h1:/4H48UD3iPHLDd5I/pSpEaT1a7wlnrVgjhaFV/uFPzE= github.com/aws/aws-sdk-go-v2/service/sqs v1.32.3 h1:K0kIvRVzlVB/7onxMnRoqJkBqRdukIeaQ5GwGAmzggM=
github.com/aws/aws-sdk-go-v2/service/sqs v1.32.2/go.mod h1:xPN9AEzpZ3Ny+HpzsyLBrdXoTFOz7tig6xuYOQ3A0bQ= github.com/aws/aws-sdk-go-v2/service/sqs v1.32.3/go.mod h1:xPN9AEzpZ3Ny+HpzsyLBrdXoTFOz7tig6xuYOQ3A0bQ=
github.com/aws/aws-sdk-go-v2/service/sso v1.20.8 h1:Kv1hwNG6jHC/sxMTe5saMjH6t6ZLkgfvVxyEjfWL1ks= github.com/aws/aws-sdk-go-v2/service/sso v1.20.9 h1:aD7AGQhvPuAxlSUfo0CWU7s6FpkbyykMhGYMvlqTjVs=
github.com/aws/aws-sdk-go-v2/service/sso v1.20.8/go.mod h1:c1qtZUWtygI6ZdvKppzCSXsDOq5I4luJPZ0Ud3juFCA= github.com/aws/aws-sdk-go-v2/service/sso v1.20.9/go.mod h1:c1qtZUWtygI6ZdvKppzCSXsDOq5I4luJPZ0Ud3juFCA=
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.2 h1:nWBZ1xHCF+A7vv9sDzJOq4NWIdzFYm0kH7Pr4OjHYsQ= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.3 h1:Pav5q3cA260Zqez42T9UhIlsd9QeypszRPwC9LdSSsQ=
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.2/go.mod h1:9lmoVDVLz/yUZwLaQ676TK02fhCu4+PgRSmMaKR1ozk= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.24.3/go.mod h1:9lmoVDVLz/yUZwLaQ676TK02fhCu4+PgRSmMaKR1ozk=
github.com/aws/aws-sdk-go-v2/service/sts v1.28.9 h1:Qp6Boy0cGDloOE3zI6XhNLNZgjNS8YmiFQFHe71SaW0= github.com/aws/aws-sdk-go-v2/service/sts v1.28.10 h1:69tpbPED7jKPyzMcrwSvhWcJ9bPnZsZs18NT40JwM0g=
github.com/aws/aws-sdk-go-v2/service/sts v1.28.9/go.mod h1:0Aqn1MnEuitqfsCNyKsdKLhDUOr4txD/g19EfiUqgws= github.com/aws/aws-sdk-go-v2/service/sts v1.28.10/go.mod h1:0Aqn1MnEuitqfsCNyKsdKLhDUOr4txD/g19EfiUqgws=
github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q=
github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E=
github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk= github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=