12 documented changes.

Version
0.3.0
Product
vpctl
vpctl changelog

vpctl 0.3.0

Official notes

Added

  1. Feature

    ArgoCD app-of-apps chart generation support ( `release generate --format argocd` ).

  2. Feature

    `release init` command to initialize a new manifest file.

  3. Feature

    `release uninstall` command to uninstall a release.

  4. Feature

    RSA private key generation in the secret schema.

  5. Feature

    `--name` flag on `image sync` , `release generate` , and `release deploy` to filter to a single chart or image.

  6. Feature

    `--dry-run` flag on `release deploy` and `image sync` .

  7. Feature

    Default storage class configuration for Kubernetes storage in the manifest.

  8. Feature

    Network configuration in the manifest.

Changed

  1. Change

    `release pull` now extracts to `./extracted-release` by default. Use `--skip-extract` to skip extraction; use `--extract-dir` to specify a custom extraction directory. Replaces the previous `--extract` flag.

  2. Change

    Breaking: `release deploy` and `image sync` now execute by default. Use `--dry-run` to preview commands. Previously they printed commands without executing.

  3. Change

    `image sync` is now a no-op when the target registry is unset or equals the source registry ( `uccmpprivatecloud.azurecr.io` ).

  4. Change

    Traefik configuration simplified to set up a `LoadBalancer` service with annotations.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.