Skip to content

kuberig-io/kuberig-crd-dsl

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

KubeRig Logo

KubeRig CRD DSL

This repository contains KubeRig DSL generator projects for Kubernetes Custom Resource Definitions.

Please note: this repo is in early stage development and will change a lot. At this point the DSLs are not yet published to JCenter.

It can serve as a starting point for finding ready to go KubeRig DSL dependencies. It can also show you how to generate a KubeRig DSL when the CRDs you want to consume have not been added yet.

Background

Read about how we do this here.

Dependencies

The modules are deployed to bintray in the following repository. They are not available on JCenter at the moment.

repositories {
  maven("https://dl.bintray.com/teyckmans/rigeldev-oss-maven")
}

If you want to give a CRD DSL a try add an implementation dependency to one of the available packages.

module dependency
cert-manager io.kuberig.crd.dsl:cert-manager:0.1.0
knative-eventing io.kuberig.crd.dsl:knative-eventing:0.1.0
knative-serving io.kuberig.crd.dsl:knative-serving:0.1.0
tektoncd-pipeline io.kuberig.crd.dsl:tektoncd-pipeline:0.1.0

About

Kuberig DLSs for selected Custom Resource Definitions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages