octorun

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2022 License: Apache-2.0 Imports: 19 Imported by: 0

README

octorun

octorun is a Kubernetes Custom Controller to operates Github self-hosted runner. It brings declarative, Kubernetes-style APIs to runner creation, configuration and management.

Getting started

See Getting started

Contributing

More about development and contributing practices can be found in CONTRIBUTING.md.

License

This project is licensed under Apache License 2.0, see LICENSE.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=octorun.github.io
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=octorun.github.io
Package controllers contains controller-loop logic.
Package controllers contains controller-loop logic.
Package metrics contains statemetrics.Provider implementations.
Package metrics contains statemetrics.Provider implementations.
pkg
github/client/mock
Package mock_github is a generated GoMock package.
Package mock_github is a generated GoMock package.
github/errors
Package errors provides helpers to determines github api client errors.
Package errors provides helpers to determines github api client errors.
statemetrics
Package statemetrics is library contains interface and utilities to expose prometheus metrics for Kubernetes Resources state.
Package statemetrics is library contains interface and utilities to expose prometheus metrics for Kubernetes Resources state.
annotations
Package annotations contains annotations utilites.
Package annotations contains annotations utilites.
patch
Package patch contains utilities for patching the Kubernetes Object.
Package patch contains utilities for patching the Kubernetes Object.
pod
Package pod contains utilities related to Kubernetes Pod.
Package pod contains utilities related to Kubernetes Pod.
Package webhooks contains Kubernetes defaulting and validating admission webhook.
Package webhooks contains Kubernetes defaulting and validating admission webhook.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL