@kubernetes-models/flux-cd
TypeScript icon, indicating that this package has built-in type declarations

2.2.0 • Public • Published

@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

Package Sidebar

Install

npm i @kubernetes-models/flux-cd

Weekly Downloads

24

Version

2.2.0

License

MIT

Unpacked Size

1.1 MB

Total Files

150

Last publish

Collaborators

  • tommy351