Skip to main content

project

Flinkwerk project-scoped commands let you manage your project.

Synopsis

flinkwerk project delete <service-name>  # Delete a specific service.
flinkwerk project deploy # Deploy the project on the cluster.
flinkwerk project exec <command> # Run a command in a container.
flinkwerk project help [COMMAND] # Describe subcommands or one specific subcommand.
flinkwerk project info # Display container infos.
flinkwerk project list # List project services.
flinkwerk project logs # Display container logs.
flinkwerk project watch # Watch the container status.

Available commands

delete

Delete a specific service.

flinkwerk project delete <service-name>

Options

-y, [--yes=YES]  # Automatic yes to prompts.

deploy

Deploy the project on the cluster.

The routing, which specifies where the project is deployed, is defined in the Flinkwerk Config.

flinkwerk project deploy

exec

Run a command in a container.

flinkwerk project exec <command>

Options

-a, [--app=<app-name>]  # Specifies the application container. Without: Project container is used.

info

Display container infos.

flinkwerk project info

Options

-a, [--app=<app-name>]  # Specifies the application container. Without: Project container is used.

list

List project services.

flinkwerk project list

logs

Display container logs.

flinkwerk project logs

Options

-f, [--follow]                 # Follow log output.
-a, [--app=<app-name>] # Specifies the application container. Without: Logs of all containers are combined.

watch

Watch the container status.

flinkwerk project watch

Options

-a, [--app=<app-name>]  # Specifies the application container. Without: Project container is used.

Global options

Options that can be applied to any command in scope.

-v, [--verbose]                  # Show detailed output.
-w, [--workdir=<path>] # Set the workdir path. Defaults to '.'
-b, [--branch=<branch-name>] # Perform the action on a specific branch.