Page cover

ingressclass

The create ingressclass command defines a new Ingress Class in the Kubernetes cluster. This allows specifying an ingress controller, optional parameters, and other settings required for routing traffic.

Usage

cldkctl create ingressclass [flags]

Steps

Follow the steps below to run and view the result of this command:

  1. You can create an IngressClass either by opening the built-in editor or by using a YAML configuration file.

  2. To open the editor, run:

cldkctl create ingressclass
  1. The IngressClass manifest will open in your default text editor (default: vim). Edit the configuration as needed, then save and close the file to apply the changes.

  1. Alternatively, you can prepare a YAML file that defines the IngressClass configuration, then save this file in the same directory where you will run the cldkctl command.

  2. Use the --file flag to point to the YAML file.

  3. (Optional) To specify a namespace or project, add the --default-namespace or --project flag.

  4. Run the following command in your terminal:

  1. Replace [ingressclass file name] with the path to your YAML configuration file.

  2. Once completed successfully, a message “✓ IngressClass created” will appear in your terminal.

Flags

This command supports global flags. Refer to the Global Flags section for details.

Flag
Description

-h, --help

Help for create ingressclass command.

Last updated