| 
 Note 
 | 
See Run Commands to access the default entry point for the fleetcommand-agent container and launch commands.
 | 
fleetcommand-agent is an automation tool that deploys and configures Domino.
It supports the following commands.
Generates a template configuration file.
- --file or -f
 - 
Write the template to the listed file system path. This must be a host volume mounted to the container.
 - --full or -F
 - 
Include optional and advanced portions of the template. Only use when advanced options are required. Configurations with these arguments are more complex to maintain.
 - --image-registry
 - 
Provide a registry URI to prepend to Domino images. This sets up the template for installation from a private Docker registry. Must be used with
--full. - --version
 - 
Generate a configuration template for the listed Domino version.
 
docker run --rm -v $(pwd):/install quay.io/domino/fleetcommand-agent:v48.3
init --file /install/domino.ymlInstall Domino into a cluster specified by a Kubernetes configuration from the KUBECONFIG environment variable.
You must pass a valid configuration file to this command.
| 
 Note 
 | 
This fleetcommand-agent command requires mapping a Kubernetes configuration file into the container or running from inside the Kubernetes cluster with an appropriate service account.
Configuration files that rely on third-party utilities (such as awscli for EKS) may not work.
See the Install process section for details on installing from within the cluster.
 | 
- --file or -f
 - 
File system path to a complete and valid configuration file.
 - --kubeconfig
 - 
Path to a Kubernetes configuration file that contains the cluster and authentication information to use.
 - --dry
 - 
Run the command without making any permanent changes to the target cluster. This outputs all chart changes in the form of a list of newly added charts and a diff for any updated existing charts. Note that the
--dryoption relies on the Kubernetes secret,credential-store-domino-platformin thedomino-systemnamespace. If any changes have been made to the secrets' schema, use the--local-secretsoption along with--dry. This generates temporary secrets and avoids errors. You cannot use this option on a completely fresh Kubernetes cluster onto which Domino has not yet been installed. - --services or -s
 - 
Specific services to operate on. Multiple services can be specified in comma-delimited format:
-s "service-a,service-b" 
docker run --rm -v $(pwd):/install quay.io/domino/fleetcommand-agent:v48.3 run --file /install/domino.ymlRemove all resources from the target cluster for a configuration file.
| 
 Note 
 | 
This fleetcommand-agent command requires mapping a Kubernetes configuration file into the container or running from inside the Kubernetes cluster with an appropriate service account.
Configuration files that rely on third-party utilities (such as awscli for EKS) may not work.
See the Install process section for details on installing from within the cluster.
 | 
- --file or -f
 - 
File system path to a complete and valid configuration file.
 - --kubeconfig
 - 
Path to Kubernetes configuration file that contains the cluster and authentication information to use.
 - --dry
 - 
Run the command without making permanent changes to the target cluster. A dry run checks service account permissions and generates detailed logs about the charts deployed with the configuration.
 
docker run --rm -v $(pwd):/install quay.io/domino/fleetcommand-agent:v48.3
destroy --file /install/domino.yml