GithubHelp home page GithubHelp logo

kubernetes-sre-addons's Introduction

Kubernetes SRE Addons

This repository contains the default sets of addons needed to bootstrap D2iQ Kubernetes.

Overview

The structure of this repository follows the Kubeaddons Catalog Documentation in reference, and uses the Addon Revision concept covered therein.

You will find the following directories here:

  • addons/ - containing the actual manifests for addon resources
  • deployments/ - containing the default addons depending on the Kubernetes version
  • metadata/ - containing static metadata for the addons in addons/
  • test/ - containing integration tests for the addons in addons/

Support

There is no community support for this software at this time, and this repository (while publicly visible) is only intended for consumption by D2iQ personnel.

If you are here looking for addon support as an end-user, support is given as per the support provided for your D2iQ Ksphere Solution's provided enterprise support (solutions such as Konvoy), but support is not given directly via this repository.

Please contact D2iQ for questions and more information.

Releases

Releases are tags which are cut from master and other branches and are intended to signify a single supported instance of kubernetes-sre-addons.

While you may see other tags in our releases page the only releases which are official and supported releases are those designated as non-prerelease and specifically mentioned to be official releases.

NOTE: Do not use master for production. Instead, pick a supported release version.

For the release process, see the release document.

Creating a Release

Creating a releases is as simple as cutting a tag and making a Github release.

If the release is meant to be an official KSphere supported release, ensure it's not marked as a pre-release, follows the stable-{MAJOR}.{MINOR}.{PATCH}-{REVISION} pattern where the major, minor and patch version are that of the corresponding Kubernetes version. Ensure the language in the title and description indicate "Official Release".

Some supported releases are supported via the terms of support for some other KSphere entity using them, particularly releases will be connected with a Konvoy Release. Make sure that you mention and link to any externally related sources for your release in the release description (e.g. if the release is specifically intended to support a specific Konvoy release, say so in the description).

For all other non-official releases, make sure your tag and description are distinctly different from the official release pattern, explain the purpose of your release, and mark is as a pre-release.

Testing

The test suite can be exercised locally by running

make test

Pull Requests against this repo is tested by Teamcity and Dispatch. Dispatchfile defines the config and exercises the test in the Makefile.

Contributing

See our Contributing Documentation.

kubernetes-sre-addons's People

Contributors

sebbrandt87 avatar aayvazyan 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.