gaia
opsilon
gaia | opsilon | |
---|---|---|
6 | 6 | |
928 | 8 | |
0.0% | - | |
0.0 | 2.1 | |
about 1 year ago | about 1 year ago | |
Java | Go | |
Mozilla Public License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gaia
-
What kind of self service tools did you build for your dev teams?
I also tried giving my developers Gaia, as they requested a terraform UI for creating test databases on the fly, but they soon just didn't use it.
- Internal self-service platform for dev to execute TF modules
- Gaia is a Terraform UI for your modules, and self-service infrastructure
-
UI for terraform
https://github.com/gaia-app/gaia for an opensource approach
-
Self service portal Terraform
Something like https://github.com/gaia-app/gaia
-
terraform web ui or rest api
There is another tool that comes to my mind - https://github.com/gaia-app/gaia . From the last week's newsletter - https://weekly.tf/issues/weekly-tf-issue-48-secrets-m1-cdk-self-service-infra-with-ui-668439
opsilon
-
What kind of self service tools did you build for your dev teams?
I built a shitty Jenkins replacement at first that supposedly had a better UI but didn't actually work well. Then I built a CLI tool that can run YAML workflows, that supposedly also had a slack bot, but that soon turned out to be too large of a project for one person. Developers really like just getting a menu of actions in Slack, but Hubot became a bit messy for us.
-
Moving past Jenkins
I've been trying to come up with home grown solutions, my latest one being https://github.com/jatalocks/opsilon It would be one binary that can run the same jobs from git with CLI, slack, api, web UI, everything.. at least that's I envision.
- Anyone looking to mentor to work on Golang opensource?
- I created a CLI to collaboratively run container-native workflows
What are some alternatives?
awesome-tf - Curated list of resources on HashiCorp's Terraform and OpenTofu
kubernetes-operator-roiergasias - 'Roiergasias' kubernetes operator is meant to address a fundamental requirement of any data science / machine learning project running their pipelines on Kubernetes - which is to quickly provision a declarative data pipeline (on demand) for their various project needs using simple kubectl commands. Basically, implementing the concept of No Ops. The fundamental principle is to utilise best of docker, kubernetes and programming language features to run a workflow with minimal workflow definition syntax. It is a Go based workflow running on command line or Kubernetes with the help of a custom operator for a quick and automated data pipeline for your machine learning projects (a flavor of MLOps).
Stack-Lifecycle-Deployment - OpenSource self-service infrastructure solution that defines and manages the complete lifecycle of resources used and provisioned into a cloud! It is a terraform UI with rest api for terraform and OpenTofu automation
Service-Hub - ServiceHub is a Self-service Portal, for creation and day 2 operations, leverages existing automation processes. SerivceHub is built for Platform Engineers.
atlantis - Terraform Pull Request Automation
devops-stack - 🌊 An all-in-one Kubernetes ☸ stack using Argo CD 🐙 and Terraform as base components
terraformize - Apply\Destory Terraform modules via a simple REST API endpoint.
Go - Main repository for GoCD - Continuous Delivery server
tapir - A Private Terraform Registry