New to Kubepack? Please start here.

How up command works

pack up -f . command combines manifests/vendor and manifests/patch folders and generates manifests/output folder. It works in couples of step.

  • Combines manifests/vendor and manifests/patch to manifests/output folder.
  • Generates a DAG(Directed Acyclic Graph) from dependency-list.yaml. From this dependency graph, it generates a install.sh file. This installer script contains commands to deploy manifests/output folder. Each parent package can provide their own install.sh script. If no script is provided, kubectl apply -R -f . command will be used to install a package.

  • Example

Next Steps

  • Want to publish apps using Kubepack? Please visit here.
  • Want to consume apps published using Kubepack? Please visit here.
  • To learn about dependency-list.yaml file, please visit here.
  • Learn more about pack cli from here.

Subscribe to our free technical newsletter!

Join thousands of subscribers and stay up-to-date on AppsCode.