create an application from source
Create an application from source using the application Cloud Native Buildpack builder.
Application source can be specified either as a Git repository or as a local directory. Builds from Git are run in the cluster while builds from a local directory are run inside a local Docker daemon and are orchestrated by this command (in the future, builds from local source may also be run in the cluster).
riff application create <name> [flags]
riff application create my-app --image registry.example.com/image --git-repo https://example.com/my-app.git riff application create my-app --image registry.example.com/image --local-path ./my-app
--cache-size size size of persistent volume to cache resources between builds --dry-run print kubernetes resources to stdout rather than apply them to the cluster, messages normally on stdout will be sent to stderr --env variable environment variable defined as a key value pair separated by an equals sign, example "--env MY_VAR=my-value" (may be set multiple times) --git-repo url git url to remote source code --git-revision refspec refspec within the git repo to checkout (default "main") -h, --help help for create --image repository repository where the built images are pushed (default "_") --limit-cpu cores the maximum amount of cpu allowed, in CPU cores (500m = .5 cores) --limit-memory bytes the maximum amount of memory allowed, in bytes (500Mi = 500MiB = 500 * 1024 * 1024) --local-path directory path to directory containing source code on the local machine -n, --namespace name kubernetes namespace (defaulted from kube config) --sub-path directory path to directory within the git repo to checkout --tail watch build logs --wait-timeout duration duration to wait for the application to become ready when watching logs (default "10m")
Options inherited from parent commands
--config file config file (default is $HOME/.riff.yaml) --kubeconfig file kubectl config file (default is $HOME/.kube/config) --no-color disable color output in terminals
- riff application - applications built from source using application buildpacks