Installing AWS Infrastructure Provider using CAPIProvider resource
This section describes how to install the AWS InfrastructureProvider
via CAPIProvider
, which is responsible for managing Cluster API AWS CRDs and the Cluster API AWS controller.
This section describes how to install the raw AWS |
Example:
---
apiVersion: v1
kind: Secret
metadata:
name: aws-variables
namespace: capa-system
type: Opaque
stringData:
AWS_B64ENCODED_CREDENTIALS: ZZ99ii==
ExternalResourceGC: "true"
---
apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider
metadata:
name: aws
namespace: capa-system
spec:
name: aws
type: infrastructure # required
version: v2.6.1
configSecret:
name: aws-variables # This will additionally populate the default set of feature gates for the provider inside the secret
variables:
EXP_MACHINE_POOL: "true"
EXP_EXTERNAL_RESOURCE_GC: "true"
CAPA_LOGLEVEL: "4"
manager:
syncPeriod: "5m"