JSPM

  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q51299F
  • License MIT

Jaeger operator models

Package Exports

  • @kubernetes-models/jaeger-operator
  • @kubernetes-models/jaeger-operator/jaegertracing.io
  • @kubernetes-models/jaeger-operator/jaegertracing.io/v1
  • @kubernetes-models/jaeger-operator/jaegertracing.io/v1/Jaeger
  • @kubernetes-models/jaeger-operator/jaegertracing.io/v1/index
  • @kubernetes-models/jaeger-operator/package.json

Readme

@kubernetes-models/jaeger-operator

Jaeger operator models.

Installation

Install with npm.

npm install @kubernetes-models/jaeger-operator

Usage

import { Jaeger } from "@kubernetes-models/jaeger-operator/jaegertracing.io/v1/Jaeger";

// Create a new Jaeger
const jaeger = new Jaeger({
  metadata: { name: "hello" },
  spec: {
    strategy: "production",
    collector: {
      maxReplicas: 5,
      resources: {
        limits: {
          cpu: "100m",
          memory: "128Mi"
        }
      }
    },
    storage: {
      type: "elasticsearch",
      options: {
        es: {
          "server-urls": "http://elasticsearch:9200"
        }
      }
    }
  }
});

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

License

See LICENSE