Displaying 1 to 20 from 78 results

charts - Curated applications for Kubernetes

Use this repository to submit official Charts for Kubernetes Helm. Charts are curated application definitions for Kubernetes Helm. For more information about installing and using Helm, see its README.md. To get a quick introduction to Charts see this chart document.Just helm install stable/<chart>. This is the default repository for Helm which is located at https://kubernetes-charts.storage.googleapis.com/ and is installed by default.

workflow - The open source PaaS for Kubernetes.

Deis Workflow is an open source Platform as a Service (PaaS) that adds a developer-friendly layer to any Kubernetes cluster, making it easy to deploy and manage applications.Deis Workflow is the second major release (v2) of the Deis PaaS. If you are looking for the CoreOS-based PaaS visit https://github.com/deis/deis.

draft - A tool for developers to create cloud-native applications on Kubernetes.

NOTE: Draft is experimental and does not have a stable release yet.Draft makes it easy to build applications that run on Kubernetes. Draft targets the "inner loop" of a developer's workflow: as they hack on code, but before code is committed to version control.


This repository (formerly known as orchestration-workshop) contains materials (slides, scripts, demo app, and other code samples) used for various workshops, tutorials, and training sessions around the themes of Docker, containers, and orchestration. If you're looking for the materials, you can stop reading right now, and hop to http://container.training/, which hosts all the slides decks available.

helm - Emacs incremental completion and selection narrowing framework

Helm is an Emacs framework for incremental completions and narrowing selections. It provides an easy-to-use API for developers wishing to build their own Helm applications in Emacs, powerful search tools and dozens of already built-in commands providing completion to almost everything. It is a must-have for anyone using Emacs as a main work environment. Helm has been widely adopted by many Emacs power-users. It is available in Melpa and can be easily installed from the Emacs package manager. Maintaining Helm requires a lot of work, which I have done voluntarily since 2011. As it demands lots of my time it gets increasingly difficult maintaining it without financial help. Thanks to all the people that are helping or have helped Helm development, but they are actually too few to continue serenely. By the way, after the release of version 3.0 I will have to stop developing Helm seriously until I get enough financial support, only providing a minimal bugfix maintenance. Thanks for your understanding If you feel Helm is making your daily work easier, please consider making a donation.

Helm - The Kubernetes Package Manager

Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. It is a tool that streamlines installing and managing Kubernetes applications. Think of it like apt/yum/homebrew for Kubernetes.

app - Make your Docker Compose applications reusable, and share them on Docker Hub

An experimental utility to help make Compose files more reusable and sharable. Fundamentally, Compose files are not easy to share between concerns. Docker Application Packages aim to solve these problems and make Compose more useful for development and production.

kubernetes-vagrant-centos-cluster - Setting up a distributed Kubernetes cluster along with Istio service mesh locally with Vagrant and VirtualBox

Setting up a Kubernetes cluster and istio service mesh with vagrantfile which consists of 1 master(also as node) and 3 nodes. You don't have to create complicated CA files or configuration. Because I want to setup the etcd, apiserver, controller and scheduler without docker container.

e2e-runner - Docker image for running workflow-e2e

See the main run script for the basic outline of actions presented above. It is a good entry point into the finer details of e2e-runner functionality.A few different things are happening here. First we export all the local environment variables to a file so we can pass those into the container at runtime. This allows us to use secret text values for things like $AUTH_TOKEN. When we call docker run we make sure we specify the user jenkins:jenkins. This way the container has write permissions into the volume mount.

docsets - Scripts to generate Dash docsets

This is a collection of scripts to download and index various documentation to Dash docset format. Results have been tested to work with Emacs and helm-dash, but will probably work with all applications that support the docset format.To generate these docsets, you'll need Wget, Python 3, Requests and Beautiful Soup 4 (bs4). To generate a docset, e.g. Python, run ./build Python.docset; to generate all docsets, run ./build *.docset.

vscode-kubernetes-tools - Kubernetes extension for Visual Studio Code

A Visual Studio Code extension for interacting with Kubernetes clusters. This extension combines the vs-kubernetes extension by @brendandburns and the vs-helm extension by @technosophos.This extension assumes that you have a Dockerfile in the root directory of your project.

chartify - 📈 Generate Helm Charts from Kubernetes objects

You can provide Kubernetes objects as YAML/JSON files in a directory using --kube-dir flag. Or, you can read Kubernetes objects from a cluster. Chartify will read objects from the current context of your local kubeconfig file.You can use this as a standalone cli or a Helm plugin.

swift - Ajax friendly Helm Tiller Proxy

Swift is an Ajax friendly Helm Tiller proxy using grpc-gateway. It was previously called Wheel.Kubernetes 1.5+ . Helm Tiller server checks for version compatibility. Please pick a version of Swift that matches your Tiller server.

helm-certgen - Helm plugin for generation of TLS certificates

This repository is for certgen plugin for Kubernetes Helm CLI. This plugin enables TLS certificate generation for helm charts. To use the helm-certgen plugin, the helm charts should have a cert.yaml file which outlines the requirements for certificates (the CSR details, alias names etc.,). The plugin will use these information to generate the certificates and place them as a Kubernetes secret in the appropriate namespace.

common-chart - A base Helm chart with shared definitions

One little-know feature of Helm charts is the ability to share chart definitions among all templates in a chart, including any of the subchart templates. The common chart is a chart that defines commonly used Chart primitives that can be used in all of your charts.

helm-github - Implement a Helm chart repository with GitHub pages

GitHub and GitHub Pages integration with Helm. This provides tools for working with GitHub. Mainly, it is for using GitHub Pages as a chart repository by storing charts in the 'docs/' directory of the current project.

helm-keybase - Keybase signature, verification, and hosting for Helm charts

This plugin provides Keybase services to Helm. This requires that you have installed the Keybase command line client.