diff --git a/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml b/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml index 429829efabd1..ab6d0388d889 100644 --- a/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml +++ b/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml @@ -2696,8 +2696,68 @@ spec: description: The image repository, name, and tag type: string type: object + stack: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object tink: properties: + nginx: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image + manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and + tag + type: string + type: object tinkController: properties: arch: @@ -2792,6 +2852,7 @@ spec: type: string type: object required: + - nginx - tinkController - tinkServer - tinkWorker @@ -2825,14 +2886,45 @@ spec: description: The image repository, name, and tag type: string type: object + tinkerbellCrds: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object required: - actions - boots - hegel - hook - rufio + - stack - tink - tinkerbellChart + - tinkerbellCrds type: object version: type: string diff --git a/config/manifest/eksa-components.yaml b/config/manifest/eksa-components.yaml index 6eb5176e7194..e3f935e0f60c 100644 --- a/config/manifest/eksa-components.yaml +++ b/config/manifest/eksa-components.yaml @@ -2864,8 +2864,68 @@ spec: description: The image repository, name, and tag type: string type: object + stack: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object tink: properties: + nginx: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image + manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and + tag + type: string + type: object tinkController: properties: arch: @@ -2960,6 +3020,7 @@ spec: type: string type: object required: + - nginx - tinkController - tinkServer - tinkWorker @@ -2993,14 +3054,45 @@ spec: description: The image repository, name, and tag type: string type: object + tinkerbellCrds: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object required: - actions - boots - hegel - hook - rufio + - stack - tink - tinkerbellChart + - tinkerbellCrds type: object version: type: string diff --git a/internal/thirdparty/capc/api/v1beta3/zz_generated.deepcopy.go b/internal/thirdparty/capc/api/v1beta3/zz_generated.deepcopy.go index eabf2dc87dc4..434d39dafaad 100644 --- a/internal/thirdparty/capc/api/v1beta3/zz_generated.deepcopy.go +++ b/internal/thirdparty/capc/api/v1beta3/zz_generated.deepcopy.go @@ -1,21 +1,18 @@ //go:build !ignore_autogenerated -// +build !ignore_autogenerated -/* -Copyright 2022. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ +// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. // Code generated by controller-gen. DO NOT EDIT. @@ -23,7 +20,7 @@ package v1beta3 import ( "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/runtime" + runtime "k8s.io/apimachinery/pkg/runtime" "sigs.k8s.io/cluster-api/api/v1beta1" ) diff --git a/release/api/v1alpha1/zz_generated.deepcopy.go b/release/api/v1alpha1/zz_generated.deepcopy.go index 3acce35e864a..d925ffe57c8f 100644 --- a/release/api/v1alpha1/zz_generated.deepcopy.go +++ b/release/api/v1alpha1/zz_generated.deepcopy.go @@ -888,6 +888,7 @@ func (in *TinkBundle) DeepCopyInto(out *TinkBundle) { in.TinkController.DeepCopyInto(&out.TinkController) in.TinkServer.DeepCopyInto(&out.TinkServer) in.TinkWorker.DeepCopyInto(&out.TinkWorker) + in.Nginx.DeepCopyInto(&out.Nginx) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TinkBundle. @@ -932,6 +933,8 @@ func (in *TinkerbellStackBundle) DeepCopyInto(out *TinkerbellStackBundle) { in.Hook.DeepCopyInto(&out.Hook) in.Rufio.DeepCopyInto(&out.Rufio) in.Tink.DeepCopyInto(&out.Tink) + in.TinkerbellCrds.DeepCopyInto(&out.TinkerbellCrds) + in.Stack.DeepCopyInto(&out.Stack) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TinkerbellStackBundle. diff --git a/release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml b/release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml index 429829efabd1..ab6d0388d889 100644 --- a/release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml +++ b/release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml @@ -2696,8 +2696,68 @@ spec: description: The image repository, name, and tag type: string type: object + stack: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object tink: properties: + nginx: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image + manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and + tag + type: string + type: object tinkController: properties: arch: @@ -2792,6 +2852,7 @@ spec: type: string type: object required: + - nginx - tinkController - tinkServer - tinkWorker @@ -2825,14 +2886,45 @@ spec: description: The image repository, name, and tag type: string type: object + tinkerbellCrds: + properties: + arch: + description: Architectures of the asset + items: + type: string + type: array + description: + type: string + imageDigest: + description: The SHA256 digest of the image manifest + type: string + name: + description: The asset name + type: string + os: + description: Operating system of the asset + enum: + - linux + - darwin + - windows + type: string + osName: + description: Name of the OS like ubuntu, bottlerocket + type: string + uri: + description: The image repository, name, and tag + type: string + type: object required: - actions - boots - hegel - hook - rufio + - stack - tink - tinkerbellChart + - tinkerbellCrds type: object version: type: string