From 94e189ea68340ee0a73a6b67afe7e45d221ebaeb Mon Sep 17 00:00:00 2001 From: Josh De Winne Date: Tue, 21 May 2024 11:50:34 -0700 Subject: [PATCH] Adding license-id and ip-family to prepare cluster --- prepare-cluster/action.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/prepare-cluster/action.yml b/prepare-cluster/action.yml index 81e18fb..f3c9eba 100644 --- a/prepare-cluster/action.yml +++ b/prepare-cluster/action.yml @@ -23,6 +23,9 @@ inputs: kubernetes-version: description: 'Kubernetes version to provision (format is distribution dependent).' required: false + license-id: + description: "License ID to use for the installation (required for Embedded Cluster distribution)." + required: false cluster-name: description: 'Name of the cluster to provision' required: false @@ -66,6 +69,9 @@ inputs: - key: "department" value: "engineering" required: false + ip-family: + description: "IP Family to use for the cluster (ipv4|ipv6|dual)" + required: false kubeconfig-path: description: 'If specified, the kubeconfig will be written to this path' required: false @@ -146,6 +152,8 @@ runs: INPUT_TIMEOUT-MINUTES: ${{ inputs.timeout-minutes || 20 }} INPUT_NODE-GROUPS: ${{ inputs.node-groups || '' }} INPUT_TAGS: ${{ inputs.tags || '' }} + INPUT_LICENSE-ID: ${{ input.license-id || '' }} + INPUT_IP-FAMILY: ${{ inputs.ip-family || '' }} INPUT_KUBECONFIG-PATH: ${{ inputs.kubeconfig-path || '' }} INPUT_EXPORT-KUBECONFIG: ${{ inputs.export-kubeconfig || false }} - name: Deploy the app with Helm