Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Type
enhancement
Description
ApplicationProfileSpec
, including JSON tags, deep copy, conversion, and OpenAPI schema definitions.ApplicationProfileProcessor
to process ephemeral containers, ensuring they are included in pre-save operations.Changes walkthrough
8 files
types.go
Support for Ephemeral Containers in ApplicationProfileSpec
pkg/apis/softwarecomposition/types.go
EphemeralContainers
field toApplicationProfileSpec
struct.types.go
Add EphemeralContainers Field to ApplicationProfileSpec with JSON Tags
pkg/apis/softwarecomposition/v1beta1/types.go
EphemeralContainers
field with JSON tags and patch strategies toApplicationProfileSpec
struct.zz_generated.conversion.go
Autogenerated Conversion for EphemeralContainers
pkg/apis/softwarecomposition/v1beta1/zz_generated.conversion.go
EphemeralContainers
between internal andv1beta1 versions.
zz_generated.deepcopy.go
Autogenerated DeepCopy for EphemeralContainers
pkg/apis/softwarecomposition/v1beta1/zz_generated.deepcopy.go
EphemeralContainers
.zz_generated.deepcopy.go
Support DeepCopy for EphemeralContainers
pkg/apis/softwarecomposition/zz_generated.deepcopy.go
EphemeralContainers
inApplicationProfileSpec.
discovery.go
Discover Ephemeral Containers in Workloads
pkg/cleanup/discovery.go
containers.
zz_generated.openapi.go
OpenAPI Schema for EphemeralContainers
pkg/generated/openapi/zz_generated.openapi.go
EphemeralContainers
.processor.go
Process EphemeralContainers in ApplicationProfile PreSave
pkg/registry/file/processor.go
PreSave
logic to processEphemeralContainers
.1 files
processor_test.go
Test Processing of EphemeralContainers
pkg/registry/file/processor_test.go
EphemeralContainers
.