opkube
CLI utility for transferring secrets betweeen Kubernetes and 1Password
Last updated a year ago by trym .
MIT · Repository · Original npm · Tarball · package.json
$ cnpm install opkube 
SYNC missed versions from official npm registry.

opkube

CLI utility for transferring secrets betweeen Kubernetes and 1Password

Installation

npm install opkube

Usage

You need the op binary available in $PATH.

# Sign in with op
eval $(op signin myteam)

# Create kubernetes secrets from 1P vault items
opkube from-vault myvault | kubectl create -f -

# Store kubernetes secrets in 1Password vault
kubectl get secrets | opkube to-vault myvault

# Install shell completion (bash, zsh, fish)
opkube --install-completion

# Uninstall shell completion
opkube --uninstall-completion

Secrets in 1Password

A secret is represented as a Secure Note. Single line values are stored as key/value pairs under a section titled data, while multiline values are stored as linked documents.

1Password secure notes must be tagged secret te be considered by opkube.

Current Tags

  • 1.0.1                                ...           latest (a year ago)

1 Versions

  • 1.0.1                                ...           a year ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (6)
Dev Dependencies (7)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |