Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extending Runtime Custom Resource with Additional Workers #601

Merged
merged 20 commits into from
Jan 28, 2025
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
27a5b4a
Extending Runtime Custom Resource with Additional Workers
koala7659 Jan 13, 2025
c714647
simplification of the slice merge loop
koala7659 Jan 13, 2025
d7b5eee
Merge remote-tracking branch 'origin/main' into kim-additional-workers
koala7659 Jan 14, 2025
abf1e9f
Regenerating DeepCopy method
koala7659 Jan 14, 2025
b65501b
Processing multiple workers during shoot create and patch
koala7659 Jan 17, 2025
e880e86
Optimisation and temporary disable some tests to make it compile
koala7659 Jan 17, 2025
fb44bc9
Unit tests update for provider extender - part 1
koala7659 Jan 18, 2025
4c44f0c
Merge remote-tracking branch 'origin/main' into kim-additional-workers
koala7659 Jan 18, 2025
2936d3f
Unit tests update for provider extender - part 2
koala7659 Jan 18, 2025
d3606de
Unit tests update for provider extender - part 2
koala7659 Jan 19, 2025
d54fc34
Unit tests update for provider extender - part 4
koala7659 Jan 19, 2025
b2b7008
Unit tests update for provider extender - part 5
koala7659 Jan 19, 2025
7f6e02f
Fixer in unit tests, and small bugfixes
koala7659 Jan 22, 2025
a2fbe12
Merge remote-tracking branch 'origin/main' into kim-additional-workers
koala7659 Jan 22, 2025
6409f92
Add unit test to switch shoot from no-HA to HA
koala7659 Jan 23, 2025
46d76a1
GCP worker validation with controlPlaneConfig, unit tests extensions
koala7659 Jan 23, 2025
fdccb60
Unit tests update for provider extender - part 6
koala7659 Jan 25, 2025
50e31ab
Unit tests update for provider extender - part 7
koala7659 Jan 26, 2025
c516778
Update the version of used go runtime to 1.23.5
koala7659 Jan 28, 2025
a45369d
update base image for shoot comparator to 1.23.5
koala7659 Jan 28, 2025
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
1 change: 1 addition & 0 deletions api/v1/runtime_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,7 @@ type Provider struct {
//+kubebuilder:validation:Enum=aws;azure;gcp;openstack
Type string `json:"type"`
Workers []gardener.Worker `json:"workers"`
AdditionalWorkers *[]gardener.Worker `json:"additionalWorkers,omitempty"`
ControlPlaneConfig *runtime.RawExtension `json:"controlPlaneConfig,omitempty"`
InfrastructureConfig *runtime.RawExtension `json:"infrastructureConfig,omitempty"`
}
Expand Down
11 changes: 11 additions & 0 deletions api/v1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

170 changes: 0 additions & 170 deletions config/infrastructuremanager.kyma-project.io_gardenerclusters.yaml

This file was deleted.

Loading
Loading