KintoHub is an open source build and deployment platform designed with a developer-friendly interface for Kubernetes.

assets/kintohub-og.png

slack

What is Kintohub?

KintoHub is an open source build and deployment platform designed with a developer-friendly interface for Kubernetes.

  • Build your code from git repository and deploy it on Kubernetes
  • Provide CLI/Dashboard for accessing your applications deployed
  • Generate TLS certificates automatically for supporting HTTPS for your applications
  • Fullstack - you can deploy websites/APIs/jobs and even databases

Why Kintohub?

  • You write the code, and we handle the rest
  • Cloud agnostic and can run on any Kubernetes cluster

Getting Started

See our installation guide.

Kinto Projects

Owner
Comments
  • kintohub status

    kintohub status

    HI all,

    First of all congratz for this amazing product. I would like to use kintohub as the management platform for my kubernetes cluster but i see that it seems that is not actively maintained therefore i have a couple of questions:

    1. is kintohub ready for production?
    2. is it stable?
    3. would it be maintained further?

    Thx in advanced for your answer!

  • Images folder outdated

    Images folder outdated

    Folder location: https://github.com/kintoproj/kintohub/tree/main/builder/images

    Images:

    • kinto-cli (outdated)
    • kinto-deploy (the repository doesn't exist)
  • Add a page on docs about setting up KintoHub on Digital Ocean

    Add a page on docs about setting up KintoHub on Digital Ocean

    Since it is possible to deploy KintoHub on DO with a single 1GB node, we should create a document describing the steps

    Note for setting up on DO: set --set controller.containerRuntimeExecutor=kubelet \ when installing argo (DO default using k8s v1.20+) configure the network policy (DO default enabled network policy)

  • Install KintoHub on K3s

    Install KintoHub on K3s

    Is your feature request related to a problem? Please describe. We confirmed being able to install KintoHub on Minikube -> https://www.kintohub.com/installation/minikube We need also be able to install it on K3s and provide a doc for that.

    Describe the solution you'd like Test the deployment of KintoHub on K3s and create a page in our kinto-docs for that.

  • Add system requirements for deploying on cloud provider

    Add system requirements for deploying on cloud provider

    user may not understand what is the minimum requirement for running KintoHub/k8s include system requirements for page Deploy on Minikube and Deploy on Digital Ocean e.g. Node group/ memory/CPU

  • DO's container registry does not work

    DO's container registry does not work

    Describe the bug We can't push images to DO's container registry

    To Reproduce https://cloudsupport.digitalocean.com/s/case/5004P00001RmkFMQAZ/kaniko-push-permission

    Expected behavior It should work

  • Add a way for a server to target a specific node pool

    Add a way for a server to target a specific node pool

    Is your feature request related to a problem? Please describe. Sixergame has their dev, staging and prod running on the same node pool atm. For security reasons, they would like to segregate their prod services from their dev/staging services. Meaning different node pools running in different subnets.

    Describe the solution you'd like Add an "advanced config" for every service so that user can specify "labels" for targetting node pools.

Related tags
CBuild build system - A tiny build system for C

cuild - CBuild A build system for C Building $ go build . Usage Similar to GNU Make, a file named "Cuildfile" is required. You have a few flags to us

Jan 17, 2022
Build and (re)start go web apps after saving/creating/deleting source files.

unmaintained Fresh Fresh is a command line tool that builds and (re)starts your web application everytime you save a Go or template file. If the web f

Jan 2, 2023
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰

taskctl - concurrent task runner, developer's routine tasks automation toolkit Simple modern alternative to GNU Make. taskctl is concurrent task runne

Dec 14, 2022
Build system and task runner for Go projects
Build system and task runner for Go projects

Gilbert is task runner that aims to provide declarative way to define and run tasks like in other projects like Gradle, Maven and etc.

Dec 21, 2022
Monitoring changes in the source file and automatically compile and run (restart).
Monitoring changes in the source file and automatically compile and run (restart).

dogo Monitoring changes in the source file and automatically compile and run (restart). δΈ­ζ–‡ Install go get github.com/liudng/dogo Create config Here's

Dec 28, 2022
Create build pipelines in Go

taskflow Create build pipelines in Go This package aims to simplify the creation of build pipelines in Go instead of using scripts or Make. taskflow A

Dec 30, 2022
Colorize (highlight) `go build` command output
Colorize (highlight) `go build` command output

colorgo colorgo is a wrapper to go command that colorizes output from go build and go test. Installation go get -u github.com/songgao/colorgo Usage c

Dec 18, 2022
EGo lets you build, debug und run Go apps on Intel SGX - as simple as conventional Go programming!

EGo is a framework for building confidential apps in Go. Confidential apps run in always-encrypted and verifiable enclaves on Intel SGX-enabled ha

Dec 28, 2022
Build systems with Go examples
Build systems with Go examples

What is this? This is a repository containing all the examples from the book BUILD SYSTEMS with GO (and save the world). This book is written to help

Dec 23, 2022
🌍 Earthly is a build automation tool for the container era
 🌍 Earthly is a build automation tool for the container era

?? Earthly is a build automation tool for the container era. It allows you to execute all your builds in containers. This makes them self-contained, repeatable, portable and parallel. You can use Earthly to create Docker images and artifacts (eg binaries, packages, arbitrary files).

Dec 30, 2022
An experimental way to apply patches to the Go runtime at build time.

go-patch-overlay An experimental way to apply patches to the Go runtime at build time. Assuming you have a directory of patches to apply to the Go sou

Oct 31, 2022
Please is a cross-language high-performance extensible build system for reproducible multi-language builds.

Please is a cross-language build system with an emphasis on high performance, extensibility and reproducibility. It supports a number of popular languages and can automate nearly any aspect of your build process.

Dec 30, 2022
Blueprint Build System For Golang

Blueprint Build System Blueprint is being archived on 2021 May 3. On 2021 May 3, we will be archiving the Blueprint project. This means it will not be

Nov 20, 2021
Builds and restarts a Go project when it crashes or some watched file changes
Builds and restarts a Go project when it crashes or some watched file changes

gaper Used to build and restart a Go project when it crashes or some watched file changes Aimed to be used in development only. Changelog See Releases

Dec 30, 2022
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.

#1 Golang live reload and task runner Content - ⭐️ Top Features - ???? Get started - ?? Config sample - ?? Commands List - ?? Support and Suggestions

Jan 6, 2023
Various tools for usage with Golang like installer, github tool and cloud features.

Gopei2 (Go Programming Environment Installer) Gopei shell install Go compiler, LiteIDE and configure for you the entire environment, variables, paths,

Dec 23, 2022
An extremely fast JavaScript bundler and minifier
An extremely fast JavaScript bundler and minifier

An extremely fast JavaScript bundler and minifier

Jan 4, 2023
GoReleaser builds Go binaries as fast and easily as possible
GoReleaser builds  Go binaries as fast and easily as possible

GoReleaser builds Go binaries for several platforms, creates a GitHub release and then pushes a Homebrew formula to a tap repository. All that wrapped in your favorite CI.

Jan 7, 2023
A small utility that aims to automate and simplify some tasks related to software release cycles.

Stork is a small utility that aims to automate and simplify some tasks related to software release cycles such as reading the current version from a f

Nov 9, 2022