0.2.0-alpha4 • Published 3 years ago

@pulumi-packs/kubernetes-cluster-api-equinix-metal v0.2.0-alpha4

Weekly downloads
10
License
MIT
Repository
gitlab
Last release
3 years ago

Cluster API on Equinix Metal for Pulumi

Installation

yarn add @pulumi-packs/cluster-api-equinix-metal

# or

npm install --save @pulumi-packs/cluster-api-equinix-metal

Prerequisites

You'll need Cluster API available on your management cluster. This library depends on @pulumi-packs/cluster-api, which provides an init function to simplify this.

import { init, ClusterApiConfig } from "@pulumi-packs/cluster-api";

const capiConfig: ClusterApiConfig = {
  installCertManager: false,
  kubernetesProvider: provider,
};

const capiManifests = init(capiConfig);

Getting Started

import { init } from "@pulumi-packs/cluster-api-equinix-metal";

const cappManifests = init({
  kubernetesProvider: provider,
  // If you're not using Pulumi secrets, you can pass a raw string
  apiKey: pulumi.requireSecret("secretName"),
});