Skip to content

Commit 345be9f

Browse files
committed
updated readme
1 parent f4287ba commit 345be9f

File tree

1 file changed

+34
-22
lines changed

1 file changed

+34
-22
lines changed

README.yaml

Lines changed: 34 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,40 +5,52 @@
55
#
66

77
# Name of this project
8-
name: ""
8+
name: "Confluent for Kubernetes Playground"
99

1010
# Short description of this project
1111
description: |-
12-
Add here
12+
This repository contains Scenario workflows to deploy and manage Confluent on Kubernetes for various use cases.
13+
14+
This GitHub repository accompanies the official [Confluent for Kubernetes documentation](https://docs.confluent.io/operator/current/overview.html).
1315
1416
# Canonical GitHub repo
15-
github_repo: osodevops/some-repo
17+
github_repo: osodevops/confluent-kubernetes-playground
1618

1719
# How to use this project
1820
usage: |-
19-
### Requirements
20-
None.
21+
### Overview
22+
The examples found in this repository have been tested against a local minikube.
2123
22-
### Role Variables
23-
Some information
24-
```yaml
25-
---
26-
```
24+
### Prerequisites
25+
You will need a Kubernetes cluster version 1.16 or newer and kubectl version 1.18 running locally.
26+
* kubectl
27+
* [Minikube](https://minikube.sigs.k8s.io/docs/start/)
2728
2829
# Example usage
2930
examples: |-
30-
Follow this example
31-
```yaml
32-
---
31+
Before you can deploy any of the deployment examples found in `./examples`, we must first deploy the Confluent-specific CRDs. To deploy, from the root of this repository, run:
32+
```shell
33+
$ kubectl apply --kustomize ./kustomize/crds
3334
```
3435
36+
### CFK Deployments
37+
* [Vault PKI integration with dynamic SSL](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/basic-pki-vault)
38+
* [Basic CFK install with auto generated certificates](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/basic)
39+
* [Kafka Connect GCP Spanner in CFK](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/custom-connect-gcp-connectors)
40+
* [Kafka Connect SQL Server in CFK](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/custom-connect-sql)
41+
* [Monitoring Kakfa CFK with JMX Prometheus and Grafana](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/elk-logging)
42+
* [RBAC enabled CFK cluster wth OpenLDAP](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/rbac)
43+
* [Cloud to Cloud replication using Confluent replicator in CFK](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/replicator)
44+
* [User provided mTLS for Kafka in CFK](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/userprovided-mtls)
45+
* [Vault enabled secrets store for Kafka](https://github.com/osodevops/confluent-kubernetes-playground/tree/main/examples/vault-key-value)
46+
3547
related:
36-
- name: ""
37-
description: ""
38-
url: "https://github.com/osodevops/"
39-
40-
# References
41-
references:
42-
- name: ""
43-
description: ""
44-
url: "https://"
48+
- name: "Kafka GitOps Example"
49+
description: "A Kafka / Confluent GitOps workflow example for multi-env deployments with Flux, Kustomize, Helm and Confluent Operator"
50+
url: "https://github.com/osodevops/kafka-gitops-examples"
51+
- name: "Confluent Platform on Azure"
52+
description: "Terraform Module for deploying best practice HA Confluent Platform on Azure"
53+
url: "https://github.com/osodevops/terraform-azure-confluent-platform"
54+
- name: "Run Confluent Platform locally with Vagrant"
55+
description: "Vagrantfile to start a virtual machine running the confluent platform: Zookeeper, Kafka, Schema registry and Confluent control centre using cp-ansible"
56+
url: "https://github.com/osodevops/vagrant-confluent-platform"

0 commit comments

Comments
 (0)