Skip to content
Closed
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
33 changes: 33 additions & 0 deletions deploy/crds/enterprise.splunk.com_clustermasters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -614,6 +614,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like we have appFramework changes here as well?

description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in an
Indexer Cluster. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
33 changes: 33 additions & 0 deletions deploy/crds/enterprise.splunk.com_licensemasters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -619,6 +619,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
LicenseMaster splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
33 changes: 33 additions & 0 deletions deploy/crds/enterprise.splunk.com_searchheadclusters_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -636,6 +636,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
standalone splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
33 changes: 33 additions & 0 deletions deploy/crds/enterprise.splunk.com_standalones_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -631,6 +631,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
standalone splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -614,6 +614,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in an
Indexer Cluster. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -619,6 +619,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
LicenseMaster splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -636,6 +636,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
standalone splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -631,6 +631,39 @@ spec:
type: array
type: object
type: object
appFrameworkRef:
description: App Framework configuration. Refers to the config block
for App Framework. Through this config, apps can be installed in a
standalone splunk CR. The implementatiom is still TBD.
properties:
featureEnabled:
description: Flag to Enable/Disable Application Framework Feature.
Default value is False. Implementation of Apps Framework is still
TBD so turning this flag to true will not do any changes.
type: boolean
s3Bucket:
description: App Package Remote Store Bucket Name of the s3 bucket
within s3Endpoint where splunk apps packages can be placed.
type: string
s3Endpoint:
description: App Package Remote Store Endpoint. This is s3 location
where you will have the splunk apps packages placed.
type: string
s3PollInterval:
description: App Package Remote Store Polling interval in minutes.
New or Updated Apps will be pulled from s3 remote location at
every polling interval. This value can be >=1. The default value
is 60 minutes.
type: integer
s3SecretRef:
description: App Package Remote Store Credentials Secret object
containing the S3 authentication info.
type: string
type:
description: App Package Remote Store type. The currently supported
type is s3 only.
type: string
type: object
clusterMasterRef:
description: ClusterMasterRef refers to a Splunk Enterprise indexer
cluster managed by the operator within Kubernetes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,7 @@ spec:
- secrets
- pods
- pods/exec
- serviceaccounts
verbs:
- create
- delete
Expand Down
Loading