furiko

command module
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

README

Furiko

Furiko Logo

CI Releases Go version Kubernetes version LICENSE Go Report Card codecov OpenSSF Best Practices

Furiko is a cloud-native, enterprise-level cron and adhoc job platform for Kubernetes.

The main website for documentation and updates is hosted at https://furiko.io.

Introduction

Furiko is a Kubernetes-native operator for managing, scheduling and executing scheduled and adhoc jobs and workflows. It aims to be a general-purpose job platform that supports a diverse range of use cases, including cron jobs, batch processing, workflow automation, etc.

Furiko is built from the beginning to support enterprise-level use cases and running self-hosted in a private Kubernetes cluster, supporting users across a large organization.

Features

Refer to the website for the full list of features: https://furiko.io/docs/features.

Installing

For more information, refer to the official website: https://furiko.io/docs/getting-started/install

Contributing

See CONTRIBUTING.md.

License

Furiko is licensed under the Apache License, Version 2.0.

Logo is designed by Duan Weiwei, and is distributed under CC-BY 4.0.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
apis
config/v1alpha1
Package v1 contains API Schema definitions for the config v1 API group +kubebuilder:object:generate=true +groupName=config.furiko.io
Package v1 contains API Schema definitions for the config v1 API group +kubebuilder:object:generate=true +groupName=config.furiko.io
execution/v1alpha1
Package v1alpha1 contains API Schema definitions for the execution v1alpha1 API group +kubebuilder:object:generate=true +groupName=execution.furiko.io
Package v1alpha1 contains API Schema definitions for the execution v1alpha1 API group +kubebuilder:object:generate=true +groupName=execution.furiko.io
cmd
pkg
cli/completion
nolint:dupl
nolint:dupl
config
Package config contains static configuration for the project.
Package config contains static configuration for the project.
generated/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/versioned/typed/execution/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/versioned/typed/execution/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
runtime/testing
Package testing contains testing utilities for controller runtimes.
Package testing contains testing utilities for controller runtimes.
utils/eventhandler
Package eventhandler contains utilities to perform type assertions on events returned from resource event handlers.
Package eventhandler contains utilities to perform type assertions on events returned from resource event handlers.
utils/sets
Package sets is a generic implementation of k8s.io/apimachinery/pkg/util/sets.
Package sets is a generic implementation of k8s.io/apimachinery/pkg/util/sets.

Jump to

Keyboard shortcuts

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