Managing JavaSendMail

Navigator configuration settings are recorded and stored in the shared YAML file for operator deployment. After you prepare your environment, you add the values for your configuration settings to the YAML so that the operator can deploy your containers to match your environment.

Before you begin

Prepare your Navigator environment. These procedures include setting up databases, LDAP, storage, and configuration files that are required for use and operation. Collect the values for these environment components; you use them to configure your Navigator container deployment.

Procedure

  1. Open the CR file that you created in Generating simple custom resource and deployment files.
  2. Check the values to make sure that they are the values that you want to deploy. If you need more configuration parameters, then use the fully customizable custom resource template to copy lines from and paste them into your CR file. For more information, see topic (Optional) Creating the custom resource from CASE package template.
    Go to the descriptors/patterns folder in the product archive to find all of the templates.

    If you chose to customize Navigator from the outset by manually copying a fully customizable decisions template, then edit where necessary the default values for each Navigator parameter in the CR file.

    Consider the following information as you record the values for your deployment environment in the CR file:
    Navigator settings

    Use the navigator_configuration section of the custom YAML to provide values for the configuration of Navigator. You provide details for configuration settings that you have already created, like the names of your persistent volume claims. You also provide names for pieces of your Navigator environment, and tuning decisions for your runtime environment.

    In the Navigator section, leave the enable_appcues setting with the default value, false.

    You can configure a Navigator desktop to make the Send Email context menu option available to end users. Use the java_mail settings to configure Send Email for your Navigator deployment. For example:
    navigator_configuration:
      java_mail:
        host: "my_exchange1.com"
        port: "123"
        sender: "MailAdmin@myexchange.com"
        ssl_enabled: false

    If you do not want to include Send Mail in your deployment, ensure that the java_mail parameter section is commented out.

    For more information about the settings, see Navigator parameters.

What to do next

Continue to configure the other capabilities that are in your CR file, and make sure that you complete the last step Validating the YAML in your custom resource file before you apply the CR to the operator.