Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

defenseunicorns/uds-cli

UDS-CLI

Latest Release Go version Build Status OpenSSF Scorecard

Install

Recommended installation method is with Brew:

brew install defenseunicorns/tap/uds

UDS CLI binaries are also included with each Github Release

Official Documentation

Official documentation is located at uds.defenseunicorns.com/reference/cli/overview/

Quickstart

UDS-CLI provides a mechanism to bundle and deploy multiple, independent Zarf packages. To create a UDSBundle of Zarf packages, create a uds-bundle.yaml file like so:

kind: UDSBundle
metadata:
 name: example
 description: an example UDS bundle
 version: 0.0.1
packages:
 - name: init
 repository: ghcr.io/defenseunicorns/packages/init
 ref: v0.33.0
 optionalComponents:
 - git-server
 - name: podinfo
 repository: ghcr.io/defenseunicorns/uds-cli/podinfo
 ref: 0.0.1

Running uds create in the same directory as the above uds-bundle.yaml will create a bundle tarball containing both the Zarf init package and podinfo. The bundle can be deployed with uds deploy.

Contributing

Build instructions and contributing docs are located in CONTRIBUTING.md.

AltStyle によって変換されたページ (->オリジナル) /