UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

26 lines 1.4 kB
/** * Copyright (c) Spectro Cloud * SPDX-License-Identifier: Apache-2.0 */ /** * Generated by orval v7.17.0 🍺 * Do not edit manually. * Palette APIs - 4.8 * OpenAPI spec version: v1 */ import type { AwsHybridConfig } from './awsHybridConfig'; /** * Cluster level configuration for aws cloud and applicable for all the machine pools */ export type AwsClusterConfig = { /** Create bastion node option we have earlier supported creation of bastion by default capa seems to favour session manager against bastion node https://github.com/kubernetes-sigs/cluster-api-provider-aws/issues/947 */ bastionDisabled?: boolean; /** ControlPlaneLoadBalancer specifies how API server elb will be configured, this field is optional, not provided, "", default => "Internet-facing" "Internet-facing" => "Internet-facing" "internal" => "internal" For spectro saas setup we require to talk to the apiserver from our cluster so ControlPlaneLoadBalancer should be "", not provided or "Internet-facing" */ controlPlaneLoadBalancer?: string; hybridConfig?: AwsHybridConfig; region: string; sshKeyName?: string; /** VPC Id to deploy cluster into should have one public and one private subnet for the the cluster creation, this field is optional, If VPC Id is not provided a fully managed VPC will be created */ vpcId?: string; }; //# sourceMappingURL=awsClusterConfig.d.ts.map