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
49 changes: 32 additions & 17 deletions deploy/crds/enterprise.splunk.com_clustermasters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -660,17 +660,25 @@ spec:
by commas
type: string
defaultsUrlApps:
description: Full path or URL for one or more default.yml files for installing apps, separated
by commas
type: string
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used for
/opt/splunk/etc and /opt/splunk/var volumes
type: boolean
etcStorage:
description: Storage capacity to request for /opt/splunk/etc persistent
volume claims (default=”1Gi”)
description: Full path or URL for one or more defaults.yml files specific
to App install, separated by commas. The defaults listed here will
be installed on the CM, standalone, search head deployer or license
master instance.
type: string
etcVolumeStorageConfig:
description: Storage configuration for /opt/splunk/etc volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
image:
description: Image to use for Splunk pod containers (overrides RELATED_IMAGE_SPLUNK_ENTERPRISE
environment variables)
Expand Down Expand Up @@ -1091,9 +1099,6 @@ spec:
to setup the soft links from ../master-apps/splunk-operator/local/
to /mnt/splunk-operator/local/
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
tolerations:
description: Pod's tolerations for Kubernetes node's taint
items:
Expand Down Expand Up @@ -1134,10 +1139,20 @@ spec:
type: string
type: object
type: array
varStorage:
description: Storage capacity to request for /opt/splunk/var persistent
volume claims (default=”50Gi”)
type: string
varVolumeStorageConfig:
description: Storage configuration for /opt/splunk/var volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
volumes:
description: List of one or more Kubernetes volumes. These will be mounted
in all pod containers as as /mnt/<name>
Expand Down
47 changes: 33 additions & 14 deletions deploy/crds/enterprise.splunk.com_indexerclusters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -681,14 +681,26 @@ spec:
description: Full path or URL for one or more default.yml files, separated
by commas
type: string
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used for
/opt/splunk/etc and /opt/splunk/var volumes
type: boolean
etcStorage:
description: Storage capacity to request for /opt/splunk/etc persistent
volume claims (default=”1Gi”)
defaultsUrlApps:
description: Full path or URL for one or more defaults.yml files specific
to App install, separated by commas. The defaults listed here will
be installed on the CM, standalone, search head deployer or license
master instance.
type: string
etcVolumeStorageConfig:
description: Storage configuration for /opt/splunk/etc volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
image:
description: Image to use for Splunk pod containers (overrides RELATED_IMAGE_SPLUNK_ENTERPRISE
environment variables)
Expand Down Expand Up @@ -1005,9 +1017,6 @@ spec:
type: object
type: object
type: object
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
tolerations:
description: Pod's tolerations for Kubernetes node's taint
items:
Expand Down Expand Up @@ -1048,10 +1057,20 @@ spec:
type: string
type: object
type: array
varStorage:
description: Storage capacity to request for /opt/splunk/var persistent
volume claims (default=”50Gi”)
type: string
varVolumeStorageConfig:
description: Storage configuration for /opt/splunk/var volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
volumes:
description: List of one or more Kubernetes volumes. These will be mounted
in all pod containers as as /mnt/<name>
Expand Down
49 changes: 32 additions & 17 deletions deploy/crds/enterprise.splunk.com_licensemasters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -665,17 +665,25 @@ spec:
by commas
type: string
defaultsUrlApps:
description: Full path or URL for one or more default.yml files for installing apps, separated
by commas
type: string
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used for
/opt/splunk/etc and /opt/splunk/var volumes
type: boolean
etcStorage:
description: Storage capacity to request for /opt/splunk/etc persistent
volume claims (default=”1Gi”)
description: Full path or URL for one or more defaults.yml files specific
to App install, separated by commas. The defaults listed here will
be installed on the CM, standalone, search head deployer or license
master instance.
type: string
etcVolumeStorageConfig:
description: Storage configuration for /opt/splunk/etc volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
image:
description: Image to use for Splunk pod containers (overrides RELATED_IMAGE_SPLUNK_ENTERPRISE
environment variables)
Expand Down Expand Up @@ -987,9 +995,6 @@ spec:
type: object
type: object
type: object
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
tolerations:
description: Pod's tolerations for Kubernetes node's taint
items:
Expand Down Expand Up @@ -1030,10 +1035,20 @@ spec:
type: string
type: object
type: array
varStorage:
description: Storage capacity to request for /opt/splunk/var persistent
volume claims (default=”50Gi”)
type: string
varVolumeStorageConfig:
description: Storage configuration for /opt/splunk/var volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
volumes:
description: List of one or more Kubernetes volumes. These will be mounted
in all pod containers as as /mnt/<name>
Expand Down
49 changes: 32 additions & 17 deletions deploy/crds/enterprise.splunk.com_searchheadclusters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -682,17 +682,25 @@ spec:
by commas
type: string
defaultsUrlApps:
description: Full path or URL for one or more default.yml files for installing apps, separated
by commas
type: string
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used for
/opt/splunk/etc and /opt/splunk/var volumes
type: boolean
etcStorage:
description: Storage capacity to request for /opt/splunk/etc persistent
volume claims (default=”1Gi”)
description: Full path or URL for one or more defaults.yml files specific
to App install, separated by commas. The defaults listed here will
be installed on the CM, standalone, search head deployer or license
master instance.
type: string
etcVolumeStorageConfig:
description: Storage configuration for /opt/splunk/etc volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
image:
description: Image to use for Splunk pod containers (overrides RELATED_IMAGE_SPLUNK_ENTERPRISE
environment variables)
Expand Down Expand Up @@ -1051,9 +1059,6 @@ spec:
description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids'
type: string
type: object
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
tolerations:
description: Pod's tolerations for Kubernetes node's taint
items:
Expand Down Expand Up @@ -1094,10 +1099,20 @@ spec:
type: string
type: object
type: array
varStorage:
description: Storage capacity to request for /opt/splunk/var persistent
volume claims (default=”50Gi”)
type: string
varVolumeStorageConfig:
description: Storage configuration for /opt/splunk/var volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
volumes:
description: List of one or more Kubernetes volumes. These will be mounted
in all pod containers as as /mnt/<name>
Expand Down
49 changes: 32 additions & 17 deletions deploy/crds/enterprise.splunk.com_standalones_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -677,17 +677,25 @@ spec:
by commas
type: string
defaultsUrlApps:
description: Full path or URL for one or more default.yml files for installing apps, separated
by commas
type: string
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used for
/opt/splunk/etc and /opt/splunk/var volumes
type: boolean
etcStorage:
description: Storage capacity to request for /opt/splunk/etc persistent
volume claims (default=”1Gi”)
description: Full path or URL for one or more defaults.yml files specific
to App install, separated by commas. The defaults listed here will
be installed on the CM, standalone, search head deployer or license
master instance.
type: string
etcVolumeStorageConfig:
description: Storage configuration for /opt/splunk/etc volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
image:
description: Image to use for Splunk pod containers (overrides RELATED_IMAGE_SPLUNK_ENTERPRISE
environment variables)
Expand Down Expand Up @@ -1148,9 +1156,6 @@ spec:
description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids'
type: string
type: object
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
tolerations:
description: Pod's tolerations for Kubernetes node's taint
items:
Expand Down Expand Up @@ -1191,10 +1196,20 @@ spec:
type: string
type: object
type: array
varStorage:
description: Storage capacity to request for /opt/splunk/var persistent
volume claims (default=”50Gi”)
type: string
varVolumeStorageConfig:
description: Storage configuration for /opt/splunk/var volume
properties:
ephemeralStorage:
description: If true, ephemeral (emptyDir) storage will be used
type: boolean
storageCapacity:
description: Storage capacity to request persistent volume claims
(default=”10Gi” for etc and "100Gi" for var)
type: string
storageClassName:
description: Name of StorageClass to use for persistent volume claims
type: string
type: object
volumes:
description: List of one or more Kubernetes volumes. These will be mounted
in all pod containers as as /mnt/<name>
Expand Down
Loading