Skip to content

Commit 40287c9

Browse files
authored
feat: Support Space CRD (#328)
Issue #, if available: Description of changes: By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 060190f commit 40287c9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+7436
-600
lines changed
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ack_generate_info:
2-
build_date: "2025-10-10T18:41:09Z"
3-
build_hash: 37562000612658e62686882f1b4b924049d1e38c
4-
go_version: go1.24.7
5-
version: v0.52.0-5-g3756200
6-
api_directory_checksum: 5ec38038727f738df3c51c7e9983d3cae9c2424a
2+
build_date: "2025-10-13T22:47:24Z"
3+
build_hash: eaabefb6bd7b2be8a1baf4478f22b3310e6921c8
4+
go_version: go1.25.2
5+
version: v0.52.0-6-geaabefb
6+
api_directory_checksum: cdae97bbaa2ee28d0f130fa6ce3a7dfbf6393d1b
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.39.2
99
generator_config_info:
10-
file_checksum: b3f328f3032ea0472327663d5e3ff0faea76f05d
10+
file_checksum: f7a59503a2ce9b492347cbe3d62af9872cb061cd
1111
original_file_name: generator.yaml
1212
last_modification:
1313
reason: API generation

apis/v1alpha1/app.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/domain.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/enums.go

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/generator.yaml

Lines changed: 57 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,62 @@ resources:
931931
Tags:
932932
compare:
933933
is_ignored: true
934+
Space:
935+
exceptions:
936+
errors:
937+
404:
938+
code: ResourceNotFound
939+
terminal_codes:
940+
- InvalidParameterCombination
941+
- InvalidParameterValue
942+
- MissingParameter
943+
hooks:
944+
sdk_read_one_post_set_output:
945+
code: rm.customDescribeSpaceSetOutput(ko)
946+
sdk_update_pre_build_request:
947+
template_path: common/sdk_update_pre_build_request.go.tpl
948+
sdk_delete_pre_build_request:
949+
template_path: common/sdk_delete_pre_build_request.go.tpl
950+
sdk_delete_post_request:
951+
template_path: common/sdk_delete_post_request.go.tpl
952+
fields:
953+
OwnershipSettings:
954+
is_immutable: true
955+
SpaceSharingSettings:
956+
is_immutable: true
957+
Status:
958+
is_read_only: true
959+
print:
960+
name: STATUS
961+
from:
962+
operation: DescribeSpace
963+
path: Status
964+
FailureReason:
965+
is_read_only: true
966+
print:
967+
name: FAILURE-REASON
968+
priority: 1
969+
from:
970+
operation: DescribeSpace
971+
path: FailureReason
972+
HomeEfsFileSystemUid:
973+
is_read_only: true
974+
from:
975+
operation: DescribeSpace
976+
path: HomeEfsFileSystemUid
977+
CreationTime:
978+
is_read_only: true
979+
from:
980+
operation: DescribeSpace
981+
path: CreationTime
982+
Url:
983+
is_read_only: true
984+
from:
985+
operation: DescribeSpace
986+
path: Url
987+
Tags:
988+
compare:
989+
is_ignored: true
934990
TrainingJob:
935991
reconcile:
936992
requeue_on_success_seconds: 300
@@ -1181,7 +1237,7 @@ ignore:
11811237
- PresignedMlflowTrackingServerUrl
11821238
# - ProcessingJob
11831239
- Project
1184-
- Space
1240+
# - Space
11851241
- StudioLifecycleConfig
11861242
# - TrainingJob
11871243
- TrainingPlan
@@ -1205,10 +1261,7 @@ ignore:
12051261
- DisableProfiler
12061262
- BatchTransformInput_
12071263
- MonitoringParquetDatasetFormat
1208-
- SpaceName
1209-
- DefaultSpaceSettings
12101264
- BatchDataCaptureConfig
1211-
- CodeRepositories
12121265
- TableFormat
12131266
- RandomSeed
12141267
- TrainingImageConfig
@@ -1254,5 +1307,3 @@ ignore:
12541307
- AdditionalS3DataSource.ETag
12551308
- ModelPackageContainerDefinition.ModelDataETag
12561309
- SourceAlgorithm.ModelDataETag
1257-
- CustomFileSystemConfig.FSxLustreFileSystemConfig
1258-
- CustomFileSystemConfig.S3FileSystemConfig

apis/v1alpha1/space.go

Lines changed: 120 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)