Pulling private packages or pushing packages to an Upbound Marketplace private repository requires authentication to Upbound.
Installing private Kubernetes resources requires an image pull secret.
Authenticating to the Upbound Marketplace for private packages requires an Upbound account.
Install the Up command-line to generate Kubernetes secrets and to use Upbound Marketplace private resources.
Upbound Marketplace requires Up command-line version
up login to authenticate a user to the Upbound Marketplace.
Packages in private repositories require a Kubernetes image pull secret.
The image pull secret authenticates Kubernetes to the Upbound Marketplace, allowing Kubernetes to download and install packages.
Generating an image pull secret requires either a user account token.
A user account token uses your current
Logging out with
up logoutdeactivates the token.
Use the command
up controlplane pull-secret create to generate a token and Kubernetes Secret in the upbound-system namespace.
Verify the secret with
kubectl describe secret -n upbound-system package-pull-secret
Use an image pull secret by providing a
This example installs a private
from the Upbound image repository using image pull secret named