Skip to content

Kubernetes

InfraWeave provides an operator that provides the following features:

  • Adds capability to deploy infrastructure using manifests
  • Updates live status of the resource
  • Supports high availability

Installation

How to use

Example of how to deploy (exactly the same claim that would be used in GitOps or using the CLI)

kubectl apply -f manifest.yaml

manifest.yaml
apiVersion: infraweave.io/v1
kind: S3Bucket
metadata:
name: my-s3-bucket
namespace: default
spec:
moduleVersion: 0.0.11 # The released version to use, must match the version in the module.yaml
region: us-west-2
variables:
bucketName: my-unique-bucket-name-32142j
tags:
Name234: my-s3bucket
Environment43: dev