kpm

command module
v0.0.0-...-acf1bf1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

README

kpm, the Kubernetes Package Manager

kpm is a package manager for Kubernetes. It is designed to be a simple CLI, library, and web service for managing Kubneretes-native applications.

Installation

go install github.com/joelanford/kpm@latest

What works-ish

  1. Build a registry+v1 bundle and push it to an image registry

    kpm build bundle <bundleRoot> docker://<imageRepo>
    
  2. Build an FBC catalog and push it to an image registry

    kpm build catalog <catalogRoot> docker://<imageRepo>
    

What's next

  1. Build an FBC catalog using a set of bundle files or directories as a source
    • Build and push all of the bundles
    • Generate an FBC, with channel entries based purely on the bundles' semver versions
    • Build and push the FBC

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1
build
v1
internal
cli
tar

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL