Skip to content

icetekio/iceq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IceQ

IceQ is an asynchronous task runner built on top of Kubernetes. It leverages Kubernetes to run containers with a predefined configuration based on events from RabbitMQ. IceQ SDK and its flexible architecture allow users to integrate it with their application and take full advantage of Kubernetes for running asynchronous workloads.

Both tasks definitions and their executions are tracked as Kubernetes custom resources as tasks.iceq.icetek.io and taskruns.iceq.icetek.io which allows for easy management and monitoring using kubectl and other tools used in day-to-day kubernetes operations.

IceQ Overview

Installation

Helm

To install IceQ using Helm charts follow the instructions here

Kustomize

To install IceQ using Kustomize follow the instructions here

Examples

In the examples directory there are Tasks and TaskRun kubernetes manifests showcasing basic features of IceQ. The Tasks objects are also used, and needs to be applied, to run examples in the SDK repositories.


Kept cool 🧊 by Icetek

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages