2.2.0 • Published 1 month ago

@kubernetes-models/flux-cd v2.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

@kubernetes-models/flux-cd

Flux CD models.

Installation

Install with npm.

npm install @kubernetes-models/flux-cd

Usage

import { GitRepository } from "@kubernetes-models/flux-cd/source.toolkit.fluxcd.io/v1beta1/GitRepository";

// Create a new GitRepository
const repo = new GitRepository({
  metadata: {
    name: "webapp"
  },
  spec: {
    interval: "60m",
    url: "https://github.com/tommy351/kubernetes-models-ts",
    ref: {
      branch: "master"
    }
  }
});

// Validate against JSON schema
repo.validate();

License

MIT