File tree Expand file tree Collapse file tree 2 files changed +16
-14
lines changed
Expand file tree Collapse file tree 2 files changed +16
-14
lines changed Original file line number Diff line number Diff line change 1- Helm Plugins
1+ Helm GPG Plugin
22Copyright (C) 2016, Matt Butcher
33
44Permission is hereby granted, free of charge, to any person obtaining a copy
Original file line number Diff line number Diff line change 1- # Helm Plugins
1+ # Helm GPG (GnuPG) Plugin
22
3- This repository contains several Helm plugins, along with an installation script.
3+ Helm has the ability to cryptographically sign and verify charts. This plugin
4+ provides integration with GnuPG, making it easier to use than the default
5+ ` helm ` signing and verifying commands. It is also more secure, since it supports
6+ passphrase-encrypted keys.
47
5- ## Plugins
8+ It offers two operations:
69
7- - ` keybase ` : Provide Keybase integration to Helm
8- - ` github ` : Provide GitHub integration to Helm
9- - ` env ` : Display the environment passed to a plugin.
10- - ` hello ` : An example of a basic Helm plugin
10+ - sign: Sign a chart with a key
11+ - verify: Verify a signed chart with your keyring
12+
13+ Also check out the [ Helm Keybase ] ( https://github.com/technosophos/helm-keybase ) plugin.
1114
1215## Installation
1316
14- 1 . Set HELM_HOME: ` export HELM_HOME=$(helm home) `
15- 2 . Run ` make install ` .
17+ You must have GnuPG's command line client (` gpg ` ) installed and configured.
18+
19+ ``` console
20+ $ helm plugin install https://github.com/technosophos/helm-gpg
21+ ```
1622
17- ## Usage
1823
19- - Run ` helm help ` to see the new plugins.
20- - Run ` helm keybase --help ` for keybase help.
21- - Run ` helm github --help ` for github help.
You can’t perform that action at this time.
0 commit comments