Giter Club home page Giter Club logo

spire-k8s's Introduction

DEPRECATION NOTICE

The code in this repository is no longer maintained and is retained for historical purposes. For more information on how to use SPIRE with Kubernetes, please see the Getting Started Guide for Kubernetes.

Spire-K8s

This repo contains code and artifacts to integrate SPIRE and Kubernetes.

Integration goals include:

  • Automatic injection of SPIRE sidecar containers in workloads deployed in the Kubernetes cluster
  • Automatic mounting of a hostpath volume in sidecar container with a UDS where the workload API is exposed
  • Automatic programming of entries in the SPIRE server for new workloads
  • Establishing trust between SPIRE agent and SPIRE server using a Kubernetes-signed identity document

The design is being discussed in this document

Content (as of 05/23/2018):

src/spire-k8s/skbridge skbridge prototype

src/spire-k8s/node-attestor/ node attestor prototype

k8s-configs Kubernetes artifacts (webhook, csr roles, etc.)

keys Pre-generated keys, certificates, etc. to ease deployment

docs notes and instructions for each component

spire-k8s's People

Contributors

enricoschiattarella avatar drrt avatar evan2645 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.