Skip to content
This repository has been archived by the owner on Oct 30, 2024. It is now read-only.

Release v15.0.0 #3680

Merged
merged 1 commit into from
Dec 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [15.0.0] - 2023-12-13

### Fixed

- Bump k8scc to fix calculation of max pods per node when in ENI mode.
Expand Down Expand Up @@ -1086,7 +1088,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



[Unreleased]: https://github.com/giantswarm/aws-operator/compare/v14.24.1...HEAD
[Unreleased]: https://github.com/giantswarm/aws-operator/compare/v15.0.0...HEAD
[15.0.0]: https://github.com/giantswarm/aws-operator/compare/v14.24.1...v15.0.0
[14.24.1]: https://github.com/giantswarm/aws-operator/compare/v14.24.0...v14.24.1
[14.24.0]: https://github.com/giantswarm/aws-operator/compare/v14.23.0...v14.24.0
[14.23.0]: https://github.com/giantswarm/aws-operator/compare/v14.22.0...v14.23.0
Expand Down
2 changes: 1 addition & 1 deletion flag/flag.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package flag
import (
"github.com/giantswarm/microkit/flag"

"github.com/giantswarm/aws-operator/v14/flag/service"
"github.com/giantswarm/aws-operator/v15/flag/service"
)

type Flag struct {
Expand Down
12 changes: 6 additions & 6 deletions flag/service/aws/aws.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package aws

import (
"github.com/giantswarm/aws-operator/v14/flag/service/aws/cni"
"github.com/giantswarm/aws-operator/v14/flag/service/aws/hostaccesskey"
"github.com/giantswarm/aws-operator/v14/flag/service/aws/loggingbucket"
"github.com/giantswarm/aws-operator/v14/flag/service/aws/role"
"github.com/giantswarm/aws-operator/v14/flag/service/aws/route53"
"github.com/giantswarm/aws-operator/v14/flag/service/aws/trustedadvisor"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/cni"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/hostaccesskey"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/loggingbucket"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/role"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/route53"
"github.com/giantswarm/aws-operator/v15/flag/service/aws/trustedadvisor"
)

type AWS struct {
Expand Down
6 changes: 3 additions & 3 deletions flag/service/cluster/cluster.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package cluster

import (
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/calico"
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/docker"
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/kubernetes"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/calico"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/docker"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/kubernetes"
)

type Cluster struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/cluster/docker/docker.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package docker

import (
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/docker/daemon"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/docker/daemon"
)

type Docker struct {
Expand Down
6 changes: 3 additions & 3 deletions flag/service/cluster/kubernetes/kubernetes.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package kubernetes

import (
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/kubernetes/api"
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/kubernetes/networksetup"
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/kubernetes/ssh"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/kubernetes/api"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/kubernetes/networksetup"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/kubernetes/ssh"
)

type Kubernetes struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package networksetup

import (
"github.com/giantswarm/aws-operator/v14/flag/service/cluster/kubernetes/networksetup/docker"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster/kubernetes/networksetup/docker"
)

type NetworkSetup struct {
Expand Down
4 changes: 2 additions & 2 deletions flag/service/guest/guest.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package guest

import (
"github.com/giantswarm/aws-operator/v14/flag/service/guest/ignition"
"github.com/giantswarm/aws-operator/v14/flag/service/guest/ssh"
"github.com/giantswarm/aws-operator/v15/flag/service/guest/ignition"
"github.com/giantswarm/aws-operator/v15/flag/service/guest/ssh"
)

type Guest struct {
Expand Down
4 changes: 2 additions & 2 deletions flag/service/installation/guest/guest.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package guest

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/ipam"
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/ipam"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes"
)

type Guest struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/guest/ipam/ipam.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package ipam

import "github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/ipam/network"
import "github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/ipam/network"

type IPAM struct {
Network network.Network
Expand Down
4 changes: 2 additions & 2 deletions flag/service/installation/guest/kubernetes/api/api.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package api

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api/auth"
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api/security"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api/auth"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api/security"
)

type API struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package auth

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api/auth/provider"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api/auth/provider"
)

type Auth struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package provider

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api/auth/provider/oidc"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api/auth/provider/oidc"
)

type Provider struct {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package security

import "github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api/security/whitelist"
import "github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api/security/whitelist"

type Security struct {
Whitelist whitelist.Whitelist
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/guest/kubernetes/kubernetes.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package kubernetes

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest/kubernetes/api"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest/kubernetes/api"
)

type Kubernetes struct {
Expand Down
2 changes: 1 addition & 1 deletion flag/service/installation/installation.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package installation

import (
"github.com/giantswarm/aws-operator/v14/flag/service/installation/guest"
"github.com/giantswarm/aws-operator/v15/flag/service/installation/guest"
)

type Installation struct {
Expand Down
10 changes: 5 additions & 5 deletions flag/service/service.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ package service
import (
"github.com/giantswarm/operatorkit/v7/pkg/flag/service/kubernetes"

"github.com/giantswarm/aws-operator/v14/flag/service/aws"
"github.com/giantswarm/aws-operator/v14/flag/service/cluster"
"github.com/giantswarm/aws-operator/v14/flag/service/guest"
"github.com/giantswarm/aws-operator/v14/flag/service/installation"
"github.com/giantswarm/aws-operator/v14/flag/service/registry"
"github.com/giantswarm/aws-operator/v15/flag/service/aws"
"github.com/giantswarm/aws-operator/v15/flag/service/cluster"
"github.com/giantswarm/aws-operator/v15/flag/service/guest"
"github.com/giantswarm/aws-operator/v15/flag/service/installation"
"github.com/giantswarm/aws-operator/v15/flag/service/registry"
)

type Service struct {
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/giantswarm/aws-operator/v14
module github.com/giantswarm/aws-operator/v15

go 1.21

Expand Down
8 changes: 4 additions & 4 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import (
"github.com/giantswarm/micrologger"
"github.com/spf13/viper"

"github.com/giantswarm/aws-operator/v14/flag"
"github.com/giantswarm/aws-operator/v14/pkg/project"
"github.com/giantswarm/aws-operator/v14/server"
"github.com/giantswarm/aws-operator/v14/service"
"github.com/giantswarm/aws-operator/v15/flag"
"github.com/giantswarm/aws-operator/v15/pkg/project"
"github.com/giantswarm/aws-operator/v15/server"
"github.com/giantswarm/aws-operator/v15/service"
)

var (
Expand Down
2 changes: 1 addition & 1 deletion pkg/project/project.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ var (
gitSHA = "n/a"
name string = "aws-operator"
source string = "https://github.com/giantswarm/aws-operator"
version = "14.24.2-dev"
version = "15.0.0"
)

func Description() string {
Expand Down
2 changes: 1 addition & 1 deletion server/endpoint/endpoint.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"github.com/giantswarm/microerror"
"github.com/giantswarm/micrologger"

"github.com/giantswarm/aws-operator/v14/service"
"github.com/giantswarm/aws-operator/v15/service"
)

type Config struct {
Expand Down
6 changes: 3 additions & 3 deletions server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import (
"github.com/giantswarm/micrologger"
"github.com/spf13/viper"

"github.com/giantswarm/aws-operator/v14/pkg/project"
"github.com/giantswarm/aws-operator/v14/server/endpoint"
"github.com/giantswarm/aws-operator/v14/service"
"github.com/giantswarm/aws-operator/v15/pkg/project"
"github.com/giantswarm/aws-operator/v15/server/endpoint"
"github.com/giantswarm/aws-operator/v15/service"
)

type Config struct {
Expand Down
94 changes: 47 additions & 47 deletions service/controller/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,53 +21,53 @@ import (
"k8s.io/apimachinery/pkg/runtime"
ctrlClient "sigs.k8s.io/controller-runtime/pkg/client"

"github.com/giantswarm/aws-operator/v14/client/aws"
"github.com/giantswarm/aws-operator/v14/pkg/label"
"github.com/giantswarm/aws-operator/v14/pkg/project"
"github.com/giantswarm/aws-operator/v14/service/controller/controllercontext"
"github.com/giantswarm/aws-operator/v14/service/controller/key"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/accountid"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/apiendpoint"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/awsclient"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/bridgezone"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanupebsvolumes"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanupenis"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanuploadbalancers"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanupmachinedeployments"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanuprecordsets"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanupsecuritygroups"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cleanupvpcpeerings"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cproutetables"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/cpvpc"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/encryptionensurer"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/endpoints"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/eniconfigcrs"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/ipam"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/keepforcrs"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/natgatewayaddresses"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/peerrolearn"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/region"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/s3bucket"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/secretfinalizer"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/service"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccp"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpazs"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpf"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpi"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpoutputs"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpsecuritygroups"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpsubnets"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpvpcid"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tccpvpcidstatus"
"github.com/giantswarm/aws-operator/v14/service/controller/resource/tenantclients"
"github.com/giantswarm/aws-operator/v14/service/internal/changedetection"
"github.com/giantswarm/aws-operator/v14/service/internal/cloudtags"
"github.com/giantswarm/aws-operator/v14/service/internal/cphostedzone"
"github.com/giantswarm/aws-operator/v14/service/internal/encrypter"
"github.com/giantswarm/aws-operator/v14/service/internal/encrypter/kms"
"github.com/giantswarm/aws-operator/v14/service/internal/hamaster"
"github.com/giantswarm/aws-operator/v14/service/internal/locker"
event "github.com/giantswarm/aws-operator/v14/service/internal/recorder"
"github.com/giantswarm/aws-operator/v15/client/aws"
"github.com/giantswarm/aws-operator/v15/pkg/label"
"github.com/giantswarm/aws-operator/v15/pkg/project"
"github.com/giantswarm/aws-operator/v15/service/controller/controllercontext"
"github.com/giantswarm/aws-operator/v15/service/controller/key"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/accountid"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/apiendpoint"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/awsclient"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/bridgezone"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanupebsvolumes"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanupenis"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanuploadbalancers"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanupmachinedeployments"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanuprecordsets"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanupsecuritygroups"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cleanupvpcpeerings"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cproutetables"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/cpvpc"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/encryptionensurer"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/endpoints"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/eniconfigcrs"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/ipam"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/keepforcrs"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/natgatewayaddresses"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/peerrolearn"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/region"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/s3bucket"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/secretfinalizer"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/service"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccp"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpazs"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpf"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpi"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpoutputs"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpsecuritygroups"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpsubnets"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpvpcid"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tccpvpcidstatus"
"github.com/giantswarm/aws-operator/v15/service/controller/resource/tenantclients"
"github.com/giantswarm/aws-operator/v15/service/internal/changedetection"
"github.com/giantswarm/aws-operator/v15/service/internal/cloudtags"
"github.com/giantswarm/aws-operator/v15/service/internal/cphostedzone"
"github.com/giantswarm/aws-operator/v15/service/internal/encrypter"
"github.com/giantswarm/aws-operator/v15/service/internal/encrypter/kms"
"github.com/giantswarm/aws-operator/v15/service/internal/hamaster"
"github.com/giantswarm/aws-operator/v15/service/internal/locker"
event "github.com/giantswarm/aws-operator/v15/service/internal/recorder"
)

type ClusterConfig struct {
Expand Down
Loading