Coder Social home page Coder Social logo

yiliaofan / vitess-operator-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from planetscale/vitess-operator

0.0 1.0 0.0 1.58 MB

Kubernetes Operator for Vitess

License: Apache License 2.0

Makefile 0.24% Dockerfile 0.04% Shell 0.51% Go 99.21%

vitess-operator-1's Introduction

Vitess Operator

Docs

Compatibility

Vitess Operator depends on Vitess libraries and Kubernetes libraries that each support a limited range of Vitess and Kubernetes versions, respectively. These limitations mean each Vitess Operator version is only guaranteed to be compatible with certain Vitess and Kubernetes versions, as shown in this table:

Vitess Operator Version Recommended Vitess Versions Recommended Kubernetes Versions
v2.0.* v6.0.* v1.13.*, v1.14.*, or v1.15.*
v2.1.* v7.0.* v1.15.*, v1.16.*, or v1.17.*
v2.2.* v8.0.* v1.15.*, v1.16.*, or v1.17.*
latest latest v1.15.*, v1.16.*, or v1.17.*

If for some reason you must attempt to use versions outside the recommend window, we still welcome bug reports since a workaround might be possible. However, in some cases we may be unable to overcome the underlying limitations in our dependencies.

Update Schedule

Recommended versions for HEAD of Vitess Operator can change over time. However, patch releases (e.g. v2.0.*) will retain the same compatibility windows as the original release in that minor series (e.g. v2.0.0).

We plan to update HEAD of Vitess Operator to work with each new Vitess version soon after it's released. Once we're confident in the compatibility of the new pairing, we'll cut a new release of Vitess Operator while incrementing the minor version (the Y in vX.Y.Z).

Our goal for Kubernetes is for the latest Vitess Operator release to be compatible with the latest Kubernetes version that's Generally Available on all of GKE, EKS, and AKS. If we need to update our Kubernetes library dependencies to keep the target Kubernetes version in our compatibility window, we'll update HEAD of Vitess Operator and then cut a new minor release once we're confident in the new pairing.

Build

This secton describes how to build your own Vitess Operator binaries and images. See the Getting Started guides above if you just want to deploy Vitess Operator from pre-built images.

Build Docker image

From this directory, run:

make build IMAGE_NAME=your.registry/vitess/operator

Contributing

If you would like to contribute to this project, please refer to the contributing readme

vitess-operator-1's People

Contributors

enisoc avatar prismaphonic avatar avaidyanatha avatar mdkent avatar bnu0 avatar bnlandry avatar emitamago avatar luisfmcalado avatar mcronce avatar sougou avatar yindia avatar aquarapid avatar

Watchers

James Cloos 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.