Git Product home page Git Product logo

vault-crd-helm's Introduction

Vault-CRD

This helm chart installs Vault-CRD version v1.6.0 https://vault.koudingspawn.de

Prerequisites

Configure Vault for Usage with Vault-CRD

Please follow the instructions on how to install Vault-CRD. You can specify which of the supported Authentication methods should be used: https://vault.koudingspawn.de/install-vault-crd

Configuration

Please change the values.yaml according to your setup See here for the official documentation https://vault.koudingspawn.de/install-vault-crd#configuration-of-vault-crd

Parameter Description Default
vaultCRD.repository Image repository daspawnw/vault-crd
vaultCRD.tag Image tag 1.6.0
vaultCRD.pullPolicy Image pull policy IfNotPresent
vaultCRD.vaultUrl Please specify here the URL to your Vault installation. Don't forget to set the /v1/ path e.g. http://localhost:8080/v1/ nil
vaultCRD.vaultAuth Specifies the used authentication method the following values are allowed: token / serviceAccount nil
vaultCRD.vaultToken Token with access to the resources that Vault-CRD shares from Vault to Kubernetes. Required if vaultAuth = token nil
vaultCRD.vaultRole If you use the Service Account approach for Vault authentication please specify here the Vault role. Required if vaultAuth = serviceAccount nil
vaultCRD.rbac Should it generate rbac resources true
vaultCRD.serviceAccountName Name of a service account that should be created vault-crd-serviceaccount
vaultCRD.memory JVM Max memory in mb 256
vaultCRD.memoryLimit Container max memory in mb should be 20% higher then jvm memory value 307
vaultCRD.admissionWebhook.enabled Enable or disable admission webhook to verify if secrets are accessible before apply false
vaultCRD.admissionWebhook.certBase64 Certificate used for serving admission webhook request in Vault-CRD, can be self signed ""
vaultCRD.admissionWebhook.keyBase64 Key used for serving admission webhoook request in Vault-CRD, can be self signed ""
vaultCRD.admissionWebhook.caBase64 Root certificate used to allow apiserver to validate Server tls, can be certBase64 ""

How to

Add Helm repository

helm repo add vault-crd https://raw.githubusercontent.com/DaspawnW/vault-crd-helm/master

When used with serviceAccount:

helm install --name vault --namespace vault-crd vault-crd/vault-crd \
    --set vaultCRD.vaultUrl=http://localhost:8080/v1/ \
    --set vaultCRD.vaultAuth=serviceAccount \
    --set vaultCRD.vaultRole=test

When used with Token:

helm install --name vault --namespace vault-crd vault-crd/vault-crd \
    --set vaultCRD.vaultUrl=http://localhost:8080/v1/ \
    --set vaultCRD.vaultToken=uuid

Issues

Please write issues to the main projects issues: https://github.com/DaspawnW/vault-crd/issues

vault-crd-helm's People

Contributors

daspawnw avatar tomaskohout avatar

Watchers

 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.