GithubHelp home page GithubHelp logo

isabella232 / operator-earlyaccess Goto Github PK

View Code? Open in Web Editor NEW

This project forked from confluentinc/operator-earlyaccess

0.0 0.0 0.0 253 KB

Confluent Operator Early Access docs

License: Apache License 2.0

operator-earlyaccess's Introduction

Confluent Operator Early Access

The next version of Confluent Operator offers a Kubernetes-native experience, including:

  • First class Kubernetes custom resource definitions (CRDs)
  • Config overrides for all Confluent components
  • Auto generated certificates
  • Kubernetes tolerations, pod/node affinity support

Check out the product in action: Kubernetes-Native DevOps with Confluent Operator

Get early access by registering interest here: Confluent Operator Early Access Registration

Scenario workflows

The documentation is organized as scenario workflows. Clone this repo to get the files needed for each workflow:

git clone [email protected]:confluentinc/operator-earlyaccess.git

Pre-requisites

This Confluent Operator Early Access is compatible with Confluent Platform 1.6.0.

To use this Confluent Operator Early Access, you’ll need:

  • A Kubernetes cluster - any CNCF conformant version
  • Helm 3 installed on your local machine
  • Kubectl installed on your local machine

Set up the Kubernetes cluster

Set up the Kubernetes cluster for this tutorial.

  1. Add or get access to a Kubernetes cluster.

  2. Create the namespace and set it to the current namespace. In this tutorial, we will deploy Confluent Platform in the confluent namespace.

    kubectl create namespace confluent
    
    kubectl config set-context --current --namespace=confluent
    

Configure Early Access credentials

  1. For this Early Access program, you will have received an API key (associated with your email address) to the Confluent JFrog Artifactory.

  2. Save the API key and your email for easy access while running this tutorial:

    export USER=<your email address>
    export EMAIL=<your email address>
    export APIKEY=<your API key>
    
  3. Create a Kubernetes secret with the registry credentials:

    kubectl create secret docker-registry confluent-registry \
      --docker-server=confluent-docker-internal-early-access-operator-2.jfrog.io \
      --docker-username=$USER \
            --docker-password=$APIKEY \
            --docker-email=$EMAIL
    
  4. The Confluent Operator itself is packaged as a Helm Chart. Add a Helm repo:

    helm repo add confluentinc_earlyaccess \
      https://confluent.jfrog.io/confluent/helm-early-access-operator-2 \
      --username $USER \
      --password $APIKEY
    
    helm repo update
    

Download Confluent Operator tutorial package

Download the tutorial package from the Git Hub repo:

git clone [email protected]:confluentinc/operator-earlyaccess.git

operator-earlyaccess's People

Contributors

arodoni avatar mcascallares avatar rohit2b avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.