_nifectl deploy_
The Nifectl Deploy command streamlines your application deployment process to the Nife platform. Whether you're deploying from a local image, a remote repository, a Dockerfile, or using CNB Buildpacks, this command ensures fast, reliable, and consistent application delivery.
Overview#
Deploy applications to the Nife platform directly from your local environment or remote sources. You can specify configuration files, environment variables, and build arguments for complete control over your deployment.
Use the --config or -c flag to select a specific configuration file (nife.toml) for your deployment setup.
If deployment progress stops, you can use the nifectl monitor command to restart and track deployment activity.
Options#
Global Options#
Best Practices#
- Always define environment variables and build arguments clearly in your config file for reproducible deployments.
- Use rolling strategy for minimal downtime in production.
- Keep your
nife.tomlorganized to easily manage app configurations.
See Also#
nifectlโ The Nife CLI home command for managing applications and configurations.
Summary#
The Nifectl Deploy command provides a robust and flexible way to deliver applications to the Nife platform. With options for both local and remote builds, it ensures reliable performance and control across diverse deployment environments.