Create Kitchens¶
Create a child kitchen to do work and make modifications, without impacting the work of others. Child kitchens inherit the kitchen user list, overrides, and recipe copies from the parent kitchen.
The UI uses a multi-step wizard to create kitchens. It includes a step to add ingredients, a step for alerts, a step for vault customization, and more. To avoid the non-mandatory steps, click Skip Optionals.
Note
The underlying file for the kitchen wizard is only accessible and editable by authorized users in the DKCloudCommand interface. The UI does not provide this functionality. For more information, see the Kitchen Settings command.
How to¶
You can create a kitchen from any page in the UI, but only from the kitchens that you have access to.
To start, click Create Child Kitchen to the right of an existing kitchen's name.
- Step 1: Describe the Kitchen
- Enter a unique name.
- Optional. Enter a description.
- When done, click Next or Skip Optionals.
-
Optional. Step 2: Configure Alerts
Warning
If you set any Warning or Time limit exceeded alerts, you must set thresholds to trigger those alerts per each variation.
-
Enter an email address and select the order run events that will trigger emails.
See Alerts for more information.
-
Click to remove a recipient.
- Click Add Recipient to add another email address.
- If alerts are set in the parent kitchen, click Add Recipients from Parent to import the same alerts.
- When done, click Next or Skip Optionals.
-
-
Optional. Step 3: Select Recipes
-
Check the boxes for the recipes you want to include in the child kitchen at creation.
By default, the list includes all recipes found in version control and selects the recipes that are active in the parent kitchen.
-
When done, click Next or Skip Optionals.
-
-
Optional. Step 4: Select Ingredients
- Select an ingredient variation from the list.
-
To activate the ingredient variation for the kitchen creation process, check Run this ingredient.
Note that ingredients set as mandatory are activated by default and cannot be edited.
-
Enter details in any ingredient fields that appear.
Note that some ingredient variations are configured to require inflowing variables.
-
When done, click Next or Skip Optionals.
-
Optional. Step 5: Configure Vault
-
Select a vault service.
Note the option to inherit the vault service from the parent kitchen is available only if it is a custom vault that is configured as inheritable.
-
When done, click Next.
-
-
Step 6: Summary
- Review the child kitchen configuration.
- Click Previous to return to a previous step and make modifications.
- Click Create Kitchen.
Tip
DKCloudCommand option: Use the kitchen-create command in the command line interface.
Considerations¶
- Kitchen names must be unique. Your kitchen name cannot duplicate a kitchen name already in use within the Automation tenant. Object names in the system are not case-sensitive, so you cannot create "Test_Kitchen" if "test_kitchen" already exists. See Naming Conventions for more information.
- At any step, click Cancel to close the wizard without creating a child kitchen.
- Click Previous to return to a previous step in the wizard.
- There is no limit to the number of kitchens that can be created. Be mindful that an overabundance of kitchens may cause slowness in the UI. Best practice is to remove old kitchens or those no longer in use; try scheduling a kitchen cleanup once per quarter.
Next steps¶
After creating the child kitchen, continue by configuring the kitchen's settings. See Configure Kitchens for more information.
Visual example in Automation¶
Step 4: Select Ingredients
