Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 3 additions & 0 deletions crds/defs.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ package crds

// Generate embedded files from CRDs to avoid file path changes when this package is imported.
//go:generate go run github.com/go-bindata/go-bindata/v3/go-bindata -pkg crds -o zz_defs.go -ignore=.*\.go -nometadata .
// go-bindata emits a leading-space package comment. Two gofmt passes normalize it.
//go:generate gofmt -w zz_defs.go
//go:generate gofmt -w zz_defs.go

import (
"bytes"
Expand Down
391 changes: 361 additions & 30 deletions crds/operators.coreos.com_clusterserviceversions.yaml

Large diffs are not rendered by default.

128 changes: 121 additions & 7 deletions crds/operators.coreos.com_subscriptions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -995,7 +995,9 @@ spec:
- key
properties:
key:
description: The key to select.
description: |-
The key to select from the ConfigMap's Data field.
Keys in the BinaryData field are not currently propagated to container env vars.
type: string
name:
description: |-
Expand Down Expand Up @@ -1325,10 +1327,20 @@ spec:
- mountPath
- name
properties:
mountPath:
bindMountOptions:
description: |-
Path within the container at which the volume should be mounted. Must
not contain ':'.
bindMountOptions is the list of additional bind mount options to apply when
mounting this volume into the container. Allowed values are noexec,
nodev, and nosuid. These are Linux mount options and have no effect on
Windows nodes.
This field is not supported with image volumes.
This is an alpha field and requires enabling the VolumeBindMountOptions feature gate.
type: array
items:
type: string
x-kubernetes-list-type: set
mountPath:
description: Path within the container at which the volume should be mounted.
type: string
mountPropagation:
description: |-
Expand Down Expand Up @@ -1589,6 +1601,13 @@ spec:
mode, like fsGroup, and the result can be other mode bits set.
type: integer
format: int32
defaultUser:
description: |-
defaultUser is Optional: The owner UID of the created files by default.
The defaultUser field is only used as a fallback when the item-level user field is unset.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
items:
description: |-
items if unspecified, each key-value pair in the Data field of the referenced
Expand Down Expand Up @@ -1626,6 +1645,13 @@ spec:
May not contain the path element '..'.
May not start with the string '..'.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
name:
description: |-
Expand Down Expand Up @@ -1704,6 +1730,13 @@ spec:
mode, like fsGroup, and the result can be other mode bits set.
type: integer
format: int32
defaultUser:
description: |-
defaultUser is Optional: The owner UID of the created files by default.
The defaultUser field is only used as a fallback when the item-level user field is unset.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
items:
description: Items is a list of downward API volume file
type: array
Expand Down Expand Up @@ -1761,6 +1794,13 @@ spec:
description: 'Required: resource to select'
type: string
x-kubernetes-map-type: atomic
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
emptyDir:
description: |-
Expand All @@ -1775,6 +1815,18 @@ spec:
Must be an empty string (default) or Memory.
More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
type: string
mode:
description: |-
mode specifies the permission bits for the emptyDir directory, in numeric
notation (e.g., 0755, 01777). Must be a value between 0000 and 01777.
If not specified, defaults to 0777.
This might be in conflict with other options that affect the file
mode, like fsGroup. If fsGroup is specified, the fsGroup permissions
will override the mode specified here.
This field has no effect on Windows.
This field is alpha and requires EmptyDirVolumeMode featuregate to be enabled.
type: integer
format: int32
sizeLimit:
description: |-
sizeLimit is the total amount of local storage required for this EmptyDir volume.
Expand Down Expand Up @@ -1872,8 +1924,8 @@ spec:
* An existing PVC (PersistentVolumeClaim)
If the provisioner or an external controller can support the specified data source,
it will create a new volume based on the contents of the specified data source.
When the AnyVolumeDataSource feature gate is enabled, dataSource contents will be copied to dataSourceRef,
and dataSourceRef contents will be copied to dataSource when dataSourceRef.namespace is not specified.
dataSource contents will be copied to dataSourceRef, and dataSourceRef contents will be
copied to dataSource when dataSourceRef.namespace is not specified.
If the namespace is specified, then dataSourceRef will not be copied to dataSource.
type: object
required:
Expand Down Expand Up @@ -1916,7 +1968,6 @@ spec:
specified.
* While dataSource only allows local objects, dataSourceRef allows objects
in any namespaces.
(Beta) Using this field requires the AnyVolumeDataSource feature gate to be enabled.
(Alpha) Using the namespace field of dataSourceRef requires the CrossNamespaceVolumeDataSource feature gate to be enabled.
type: object
required:
Expand Down Expand Up @@ -2459,6 +2510,13 @@ spec:
mode, like fsGroup, and the result can be other mode bits set.
type: integer
format: int32
defaultUser:
description: |-
defaultUser is Optional: The owner UID of the created files by default.
The defaultUser field is only used as a fallback when the item-level user field is unset.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
sources:
description: |-
sources is the list of volume projections. Each entry in this list
Expand Down Expand Up @@ -2559,6 +2617,13 @@ spec:
Mutually-exclusive with name. The contents of all selected
ClusterTrustBundles will be unified and deduplicated.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
configMap:
description: configMap information about the configMap data to project
type: object
Expand Down Expand Up @@ -2600,6 +2665,13 @@ spec:
May not contain the path element '..'.
May not start with the string '..'.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
name:
description: |-
Expand Down Expand Up @@ -2675,6 +2747,13 @@ spec:
description: 'Required: resource to select'
type: string
x-kubernetes-map-type: atomic
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
podCertificate:
description: |-
Expand Down Expand Up @@ -2780,6 +2859,13 @@ spec:
signerName:
description: Kubelet's generated CSRs will be addressed to this signer.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
userAnnotations:
description: |-
userAnnotations allow pod authors to pass additional information to
Expand Down Expand Up @@ -2839,6 +2925,13 @@ spec:
May not contain the path element '..'.
May not start with the string '..'.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
name:
description: |-
Expand Down Expand Up @@ -2881,6 +2974,13 @@ spec:
path is the path relative to the mount point of the file to project the
token into.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
quobyte:
description: |-
Expand Down Expand Up @@ -3076,6 +3176,13 @@ spec:
mode, like fsGroup, and the result can be other mode bits set.
type: integer
format: int32
defaultUser:
description: |-
defaultUser is Optional: The owner UID of the created files by default.
The defaultUser field is only used as a fallback when the item-level user field is unset.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
items:
description: |-
items If unspecified, each key-value pair in the Data field of the referenced
Expand Down Expand Up @@ -3113,6 +3220,13 @@ spec:
May not contain the path element '..'.
May not start with the string '..'.
type: string
user:
description: |-
user is Optional: The owner UID of the created file.
If specified, the item-level user field takes precedence over defaultUser.
(Alpha) This field requires the AtomicWriteVolumeUserFields feature gate to be enabled.
type: integer
format: int64
x-kubernetes-list-type: atomic
optional:
description: optional field specify whether the Secret or its keys must be defined
Expand Down
6 changes: 3 additions & 3 deletions crds/zz_defs.go

Large diffs are not rendered by default.

Loading
Loading