Skip to content

Commit e18238b

Browse files
mccullyaosotopbot
andauthored
New year rebase (#21)
* working simplified monitoring solution * including rest proxy pod in monitoring * adding metrics * WIP * fixing helm chart * Fixed some naming issues * RBAC working * logstash working for refactor * WIP of new year rebase * merge in of main * custom connect working but needs some security fix * fixed multi producers * Working Vault solution * Reorganising folders, simplify kafka * WIP * cluster linking added to incubator * working no-auth solution * moving gcs connector to stable * updating ignore * custom tls wip * WIP of mtls * Pushing custom LDAP * Auto Format Co-authored-by: osotopbot <[email protected]>
1 parent 145270c commit e18238b

File tree

517 files changed

+1855
-4612
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

517 files changed

+1855
-4612
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@ pki_intermediate.csr
2020
pki-ca-root.json
2121
cert_key_list
2222
nohup.out
23+
24+
*.pem
25+
*.csr

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ File a GitHub [issue](https://github.com/osodevops/confluent-kubernetes-playgrou
8989

9090
## The legals
9191

92-
Copyright © 2017-2021 [OSO](https://oso.sh) | See [LICENCE](LICENSE) for full details.
92+
Copyright © 2017-2022 [OSO](https://oso.sh) | See [LICENCE](LICENSE) for full details.
9393

9494
[<img src="https://oso-public-resources.s3.eu-west-1.amazonaws.com/oso-logo-green.png" alt="OSO who we are" width="250"/>](https://oso.sh/who-we-are/)
9595

examples/confluent-cli/confluent/kafka-connect.yaml renamed to base/cfk-components/confluent-no-auth/connect/kafka-connect.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ kind: Connect
44
metadata:
55
name: connect
66
spec:
7+
replicas: 1
8+
image:
9+
application: confluentinc/cp-server-connect:7.0.0
10+
init: confluentinc/confluent-init-container:2.2.0
711
tls:
812
autoGeneratedCerts: true
913
dependencies:
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
3-
namespace: confluent
43
resources:
5-
- connect
6-
- ksqldb
7-
- schemaregistry
4+
- kafka-connect.yaml
5+

examples/confluent-cli/confluent/control-centre.yaml renamed to base/cfk-components/confluent-no-auth/control-centre.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ kind: ControlCenter
44
metadata:
55
name: controlcenter
66
spec:
7+
replicas: 1
8+
podTemplate:
9+
probe:
10+
liveness:
11+
periodSeconds: 10
12+
failureThreshold: 5
13+
timeoutSeconds: 500
14+
image:
15+
application: confluentinc/cp-enterprise-control-center:7.0.0
16+
init: confluentinc/confluent-init-container:2.2.0
17+
dataVolumeCapacity: 10Gi
718
tls:
819
autoGeneratedCerts: true
920
dependencies:

examples/basic/confluent/kafka.yaml renamed to base/cfk-components/confluent-no-auth/kafka.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@ kind: Kafka
33
metadata:
44
name: kafka
55
spec:
6+
replicas: 3
7+
image:
8+
application: confluentinc/cp-server:7.0.0
9+
init: confluentinc/confluent-init-container:2.2.0
10+
dataVolumeCapacity: 10Gi
611
configOverrides:
712
server:
8-
- confluent.schema.registry.url=https://schemaregistry.sandbox.svc.cluster.local:8081
13+
- confluent.schema.registry.url=https://schemaregistry:8081
914
tls:
1015
autoGeneratedCerts: true
1116
listeners:
@@ -17,6 +22,6 @@ spec:
1722
enabled: true
1823
dependencies:
1924
zookeeper:
20-
endpoint: zookeeper.sandbox.svc.cluster.local:2182
25+
endpoint: zookeeper:2182
2126
tls:
2227
enabled: true

kustomize/base/confluent/ksqldb.yaml renamed to base/cfk-components/confluent-no-auth/ksqldb/ksqldb.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
apiVersion: platform.confluent.io/v1beta1
23
kind: KsqlDB
34
metadata:
@@ -8,3 +9,10 @@ spec:
89
application: confluentinc/cp-ksqldb-server:7.0.0
910
init: confluentinc/confluent-init-container:2.2.0
1011
dataVolumeCapacity: 10Gi
12+
tls:
13+
autoGeneratedCerts: true
14+
dependencies:
15+
kafka:
16+
bootstrapEndpoint: kafka:9071
17+
tls:
18+
enabled: true
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
4-
- kafkacat.yaml
4+
- ksqldb.yaml
5+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- secrets
5+
- namespace.yaml
6+
- zookeeper.yaml
7+
- kafka.yaml
8+
- control-centre.yaml
9+
# - rest-class.yaml

0 commit comments

Comments
 (0)