Skip to content

Conversation

mikedickey
Copy link
Contributor

Renamed the Indexer CR to IndexerCluster and SearchHead CR to SearchHeadCluster

Added support for fully managed updates and scaling of the IndexerCluster and SearchHeadCluster resources. The operator now interacts with Splunk Enterprise's REST apis to manage cluster membership, decommissioning, quarantine, etc. as necessary.

The status fields for all CRDs are now actively managed by the operator, and some have been added as print lines so that more information is shown when you run for example kubectl get searchhead:

NAME   PHASE   DEPLOYER   DESIRED   READY   AGE
s1     Ready   Ready      3         3       1d

The kubectl scale command should not work with all CRs (except for LicenseMaster, since there is only 1)

Renamed environment variables SPLUNK_IMAGE to RELATED_IMAGE_SPLUNK_ENTERPRISE and SPARK_IMAGE to RELATED_IMAGE_SPLUNK_SPARK (for Red Hat certification)

Updated default volume claims for etc and var to 10Gi and 100Gi, respectively

Fixed naming of splunk.reconcile package

Mike Dickey and others added 5 commits March 4, 2020 15:15
…ging

updates and scaling for all custom resources.

The status fields for all CRDs are now actively managed by the operator,
and have been added as print lines so that more information is shown
when you run for example "kubectl get searchhead":

NAME   PHASE   DEPLOYER   DESIRED   READY   AGE
s1     Ready   Ready      3         3       1d

The kubectl scale command should not work with all CRs (except for
LicenseMaster, since there is only 1)
…uster

Updated default volume claims for etc and var to 10Gi and 100Gi, respectively

Renamed environment variables SPLUNK_IMAGE to RELATED_IMAGE_SPLUNK_ENTERPRISE
and SPARK_IMAGE to RELATED_IMAGE_SPLUNK_SPARK (for Red Hat certification)
Fixed naming of splunk.reconcile package
Moved Splunk REST API client to a separate client package
@mikedickey mikedickey force-pushed the managed-updates-scaling branch from 75b56eb to 1750eba Compare March 20, 2020 01:48
@mikedickey mikedickey merged commit 9a760bb into develop Mar 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant