GithubHelp home page GithubHelp logo

isabella232 / cert-manager-examples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pulumi/cert-manager-examples

0.0 0.0 0.0 342 KB

Examples of deploying cert-manager on Kubernetes with Venafi and LetsEncrypt issuers

TypeScript 100.00%

cert-manager-examples's Introduction

Deploying Cert-Manager with Pulumi and Kubernetes

cert-manager automates certificate management in cloud native environments. It builds on top of Kubernetes, introducing certificate authorities and certificates as first-class resource types in the Kubernetes API. This makes it possible to provide 'certificates as a service' to developers working within your Kubernetes cluster.

Pulumi ComponentResource

The cert-manager Pulumi ComponentResource encapsulates deploying cert-manager on Kubernetes, as well as includes the necessary Kubernetes CRDs needed to provision certificates as strongly-typed resources in Pulumi.

Examples

The following are examples of using different certificate issuer types and securing an application deployment analogus to the tutorials for Securing Ingresses with Venafi as well as Securing Ingresses with LetsEncrypt.

Each example walks you through a tutorial of how to deploy the Pulumi stack to work with the issuer of your choice, as well as includes an example of a policy enforced deployment approach that verifies the issuer type used is of type Venafi or ACME.

  1. Secure an app using LetsEncrypt
  2. Secure an app using Venafi TPP
  3. Secure an app using Venafi Cloud

cert-manager-examples's People

Contributors

jaxxstorm avatar metral 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.