-
Notifications
You must be signed in to change notification settings - Fork 46
merge dev/oci feature to main #603
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
base: main
Are you sure you want to change the base?
Changes from all commits
993d98b
3f04672
4b97685
30d920c
0733297
7f52228
6455873
d19726e
209263a
981180e
7f64959
e26591f
1c4d451
51fd641
76addf3
edbfbf4
c2ccdf4
b11dbd5
dd6d643
45620d3
e2b9fc7
4b1e455
30c6bbb
f05fef7
f606fa8
fa8b8de
58063af
1479775
be802b0
893c736
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -276,6 +276,112 @@ spec: | |
| outputs: | ||
| description: Outputs specifies storage for evaluation results | ||
| properties: | ||
| oci: | ||
| description: Upload results to OCI registry | ||
| properties: | ||
| dockerConfigJson: | ||
| description: DockerConfigJson for registry authentication | ||
| (alternative to username/password) | ||
| properties: | ||
| key: | ||
| description: The key of the secret to select from. Must | ||
| be a valid secret key. | ||
| type: string | ||
| name: | ||
| description: |- | ||
| Name of the referent. | ||
| More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | ||
| type: string | ||
| optional: | ||
| description: Specify whether the Secret or its key must | ||
| be defined | ||
| type: boolean | ||
| required: | ||
| - key | ||
| type: object | ||
| x-kubernetes-map-type: atomic | ||
| password: | ||
| description: Password for registry authentication | ||
| properties: | ||
| key: | ||
| description: The key of the secret to select from. Must | ||
| be a valid secret key. | ||
| type: string | ||
| name: | ||
| description: |- | ||
| Name of the referent. | ||
| More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | ||
| type: string | ||
| optional: | ||
| description: Specify whether the Secret or its key must | ||
| be defined | ||
| type: boolean | ||
| required: | ||
| - key | ||
| type: object | ||
| x-kubernetes-map-type: atomic | ||
| registry: | ||
| description: Registry URL (e.g., quay.io, registry.redhat.com) | ||
| properties: | ||
| key: | ||
| description: The key of the secret to select from. Must | ||
| be a valid secret key. | ||
| type: string | ||
| name: | ||
| description: |- | ||
| Name of the referent. | ||
| More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | ||
| type: string | ||
| optional: | ||
| description: Specify whether the Secret or its key must | ||
| be defined | ||
| type: boolean | ||
| required: | ||
| - key | ||
| type: object | ||
| x-kubernetes-map-type: atomic | ||
| repository: | ||
| description: Repository path (e.g., myorg/evaluation-results) | ||
| pattern: ^[a-zA-Z0-9._/-]*$ | ||
|
Comment on lines
+343
to
+345
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. issue (bug_risk): Repository field is required but regex allows empty string, which may lead to invalid-but-accepted configuration The CRD marks |
||
| type: string | ||
| subject: | ||
| description: Subject for the OCI artifact | ||
| maxLength: 255 | ||
| pattern: ^[a-zA-Z0-9._:/@-]*$ | ||
| type: string | ||
| tag: | ||
| description: Optional tag for the artifact (defaults to job | ||
| name if not specified) | ||
| maxLength: 128 | ||
| pattern: ^[a-zA-Z0-9_][a-zA-Z0-9._-]{0,127}$ | ||
| type: string | ||
| username: | ||
| description: Username for registry authentication | ||
| properties: | ||
| key: | ||
| description: The key of the secret to select from. Must | ||
| be a valid secret key. | ||
| type: string | ||
| name: | ||
| description: |- | ||
| Name of the referent. | ||
| More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names | ||
| type: string | ||
| optional: | ||
| description: Specify whether the Secret or its key must | ||
| be defined | ||
| type: boolean | ||
| required: | ||
| - key | ||
| type: object | ||
| x-kubernetes-map-type: atomic | ||
| verifySSL: | ||
| description: Whether to verify SSL certificates | ||
| type: boolean | ||
| required: | ||
| - registry | ||
| - repository | ||
| type: object | ||
| pvcManaged: | ||
| description: Create an operator managed PVC | ||
| properties: | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.