Skip to content

Commit

Permalink
adding elastic-operator-2.12.1 pack (#78)
Browse files Browse the repository at this point in the history
* adding elastic-operator pack

* removing k8s version hard dependency and fixing chart structure

* adding missing eck-operator chart

---------

Co-authored-by: Vishwanath S <vishwanaths@spectrocloud.com>
  • Loading branch information
JPedro2 and vishwanaths authored May 23, 2024
1 parent 1a235d9 commit d788fa2
Show file tree
Hide file tree
Showing 5 changed files with 416 additions and 0 deletions.
43 changes: 43 additions & 0 deletions packs/elastic-operator-2.12.1/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Elastic Cloud on Kubernetes (ECK)

Elastic Cloud on Kubernetes automates the deployment, provisioning, management, and orchestration of Elasticsearch, Kibana, APM Server, Enterprise Search, Beats, Elastic Agent, Elastic Maps Server, and Logstash on Kubernetes based on the operator pattern.

Current features:

* Elasticsearch, Kibana, APM Server, Enterprise Search, and Beats deployments
* TLS Certificates management
* Safe Elasticsearch cluster configuration & topology changes
* Persistent volumes usage
* Custom node configuration and attributes
* Secure settings keystore updates

Supported versions:

* Kubernetes 1.25-1.29
* Elasticsearch, Kibana, APM Server: 6.8+, 7.1+, 8+
* Enterprise Search: 7.7+, 8+
* Beats: 7.0+, 8+
* Elastic Agent: 7.10+ (standalone), 7.14+, 8+ (Fleet)
* Elastic Maps Server: 7.11+, 8+
* Logstash 8.7+

Check the [Quickstart](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html) to deploy your first cluster with ECK.

For general questions, please see the Elastic [forums](https://discuss.elastic.co/c/eck).

# ECK Operator Helm Chart

A Helm chart to install the ECK Operator: the official Kubernetes operator from Elastic to orchestrate Elasticsearch, Kibana, APM Server, Enterprise Search, and Beats on Kubernetes.

For more information about the ECK Operator, see:
- [Documentation](https://www.elastic.co/guide/en/cloud-on-k8s/current/index.html)
- [GitHub repo](https://github.com/elastic/cloud-on-k8s)


## Requirements

- Supported Kubernetes versions are listed in the documentation: https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s_supported_versions.html

## Usage

Refer to the documentation at https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-install-helm.html
Binary file not shown.
Binary file added packs/elastic-operator-2.12.1/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions packs/elastic-operator-2.12.1/pack.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"addonType": "logging",
"annotations": {
"commit_msg": "Elastic Cloud on Kubernetes (ECK) operator",
"source": "community",
"contributor" : "spectrocloud"
},
"charts": [
"charts/eck-operator-2.12.1.tgz"
],
"cloudTypes": [
"all"
],
"displayName": "ECK Operator",
"layer":"addon",
"name": "elastic-operator",
"version": "2.12.1"
}
Loading

0 comments on commit d788fa2

Please sign in to comment.