Skip to content

Commit

Permalink
1.2.2 Release (#129)
Browse files Browse the repository at this point in the history
* update go mod

* update configs, chart

* update readme

* update adopter

* Update README.md
  • Loading branch information
AdheipSingh authored Feb 5, 2024
1 parent da563de commit e08c388
Show file tree
Hide file tree
Showing 10 changed files with 784 additions and 679 deletions.
5 changes: 5 additions & 0 deletions ADOPTERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,8 @@ This is a list of production adopters of Druid Operator:
| :--- |:----------------------------------|
|[Dailymotion](https://dailymotion.com/)| Video streaming, Adtech |
|[AppsFlyer](https://www.appsflyer.com/)| Mobile Marketing Software, Adtech |

Open Source Solutions based on Druid Operator:
| Company | Industry |
| :--- |:----------------------------------|
|[AWS](https://github.com/aws-solutions/scalable-analytics-using-apache-druid-on-aws)
22 changes: 4 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,14 @@ Druid Operator is designed to provision and manage [Apache Druid](https://druid.
It is built in Golang using [kubebuilder](https://github.com/kubernetes-sigs/kubebuilder).
Druid Operator is available on [operatorhub.io](https://operatorhub.io/operator/druid-operator)
Refer to [Documentation](./docs/README.md) for getting started.

Feel free to join Kubernetes slack and join [druid-operator](https://kubernetes.slack.com/archives/C04F4M6HT2L)

### Newsletter - Monthly updates on running druid on kubernetes.
- [Apache Druid on Kubernetes](https://druidonk8s.substack.com/)

### Talks and Blogs on Druid Operator

- [Druid Summit 2023](https://druidsummit.org/agenda?agendaPath=session/1256850)
- [Dok Community](https://www.youtube.com/live/X4A3lWJRGHk?feature=share)
- [Druid Summit](https://youtu.be/UqPrttXRBDg)
- [Druid Operator Blog](https://www.cloudnatively.com/apache-druid-on-kubernetes/)
Expand All @@ -45,23 +48,6 @@ Feel free to join Kubernetes slack and join [druid-operator](https://kubernetes.
- druid-operator has moved Ingress apiVersion networking/v1beta1 to networking/v1. Users will need to update there Ingress Spec in the druid CR according networking/v1 syntax. In case users are using schema validated CRD, the CRD will also be needed to be updated.
- The v1.0.0 release for druid-operator is compatible with k8s version 1.25. HPA API is kept to version v2beta2.

### Kubernetes version compatibility

| druid-operator | 0.0.9 | v1.0.0 | v1.1.0 |
| :------------- | :-------------: | :-----: | :---: |
| kubernetes <= 1.20 | :x:| :x: | :x: |
| kubernetes == 1.21 | :white_check_mark:| :x: | :x: |
| kubernetes >= 1.22 and <= 1.25 | :white_check_mark: | :white_check_mark: | :x: |
| kubernetes > 1.25 | :x: | :x: | :white_check_mark: |

### Commerical Support
If you are looking for commercial support on running Apache Druid, feel free to contact.
Please send a PR if you want your company to be added to commercial support.
| Name | Company | Contact |
| :------------- | :-------------: | :-----: |
| Adheip Singh - Maintainer | DataInfra | [email protected] |
| Saydul Bashar - Solution Architect | DataStreamIQ | [email protected] |

### Contributors

<a href="https://github.com/datainfrahq/druid-operator/graphs/contributors"><img src="https://contrib.rocks/image?repo=datainfrahq/druid-operator"/></a>
Expand Down
4 changes: 2 additions & 2 deletions chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.3.4
version: 0.3.5

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
appVersion: v1.2.1
appVersion: v1.2.2
# icon
icon: "https://www.apache.org/logos/res/druid/druid-1.png"
214 changes: 114 additions & 100 deletions chart/templates/crds/druid.apache.org_druids.yaml

Large diffs are not rendered by default.

214 changes: 114 additions & 100 deletions config/crd/bases/druid.apache.org_druids.yaml

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions e2e/configs/druid-cr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
- "wget -O /tmp/mysql-connector-j-8.0.32.tar.gz https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-j-8.0.32.tar.gz && cd /tmp && tar -xf /tmp/mysql-connector-j-8.0.32.tar.gz && cp /tmp/mysql-connector-j-8.0.32/mysql-connector-j-8.0.32.jar /opt/druid/extensions/mysql-connector/mysql-connector-java.jar"
volumeMounts:
- name: mysqlconnector
mountPath: "/opt/druid/extensions/mysql-connector"
mountPath: "/opt/druid/extensions/mysql-connector"
volumes:
- name: mysqlconnector
emptyDir: {}
Expand Down Expand Up @@ -56,7 +56,7 @@ spec:
<?xml version="1.0" encoding="UTF-8" ?>
<Configuration status="TRACE">
<Appenders>
<Http name="Http" url="https://demo.parseable.io/api/v1/ingest" method="POST">
<Http name="Http" url="https://demo.parseable.com/api/v1/ingest" method="POST">
<Property name="Authorization" value="Basic YWRtaW46YWRtaW4=" />
<Property name="X-P-Stream" value="druide2e" />
<Property name="Accept" value="application/json" />
Expand Down
4 changes: 2 additions & 2 deletions e2e/configs/druid-mmless.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ spec:
<?xml version="1.0" encoding="UTF-8" ?>
<Configuration status="TRACE">
<Appenders>
<Http name="Http" url="https://demo.parseable.io/api/v1/ingest" method="POST">
<Http name="Http" url="https://demo.parseable.com/api/v1/ingest" method="POST">
<Property name="Authorization" value="Basic YWRtaW46YWRtaW4=" />
<Property name="X-P-Stream" value="druide2e" />
<Property name="Accept" value="application/json" />
Expand Down Expand Up @@ -134,7 +134,7 @@ spec:
type: ClusterIP
clusterIP: None
nodeConfigMountPath: "/opt/druid/conf/druid/cluster/query/broker"
replicas: s
replicas: 1
runtime.properties: |
druid.service=druid/broker
# HTTP server threads
Expand Down
Loading

0 comments on commit e08c388

Please sign in to comment.