All Projects → gimlet-io → gimlet-cli

gimlet-io / gimlet-cli

Licence: Apache-2.0 License
Build and run a developer platform on Kubernetes

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects
Makefile
30231 projects
HTML
75241 projects

Projects that are alternatives of or similar to gimlet-cli

github-task-manager
receive github hook, notify agent, receive task results, notify github
Stars: ✭ 13 (-68.29%)
Mutual labels:  ci, gitops
split-tests
Split test files in Jest and Cypress into parallel CI jobs
Stars: ✭ 22 (-46.34%)
Mutual labels:  ci
update-container-description-action
github action to update a Docker Hub, Quay or Harbor repository description from a README file
Stars: ✭ 20 (-51.22%)
Mutual labels:  ci
arduino-lint-action
GitHub Actions action to check Arduino projects for problems
Stars: ✭ 20 (-51.22%)
Mutual labels:  ci
k3s-gitops
My home Kubernetes (k3s) cluster managed by GitOps (Flux)
Stars: ✭ 26 (-36.59%)
Mutual labels:  gitops
cimetrics
Track your metrics in GitHub PR to avoid unwanted regressions
Stars: ✭ 13 (-68.29%)
Mutual labels:  ci
setup-scheme
Github Actions CI / CD setup for Scheme
Stars: ✭ 13 (-68.29%)
Mutual labels:  ci
overview
Automate your workflows with GitHub actions for MATLAB.
Stars: ✭ 40 (-2.44%)
Mutual labels:  ci
kbst
Kubestack framework CLI
Stars: ✭ 26 (-36.59%)
Mutual labels:  gitops
polaris.py
A multiplatform Python bot using plugins!
Stars: ✭ 19 (-53.66%)
Mutual labels:  ci
taskcat
Test all the CloudFormation things! (with TaskCat)
Stars: ✭ 974 (+2275.61%)
Mutual labels:  ci
install-swift
GitHub Action to install a version of Swift 🏎
Stars: ✭ 23 (-43.9%)
Mutual labels:  ci
flytectl
A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/
Stars: ✭ 23 (-43.9%)
Mutual labels:  gitops
ionic-docker
An ionic image for CI
Stars: ✭ 56 (+36.59%)
Mutual labels:  ci
eks-hpa-profile
An eksctl gitops profile for autoscaling with Prometheus metrics on Amazon EKS on AWS Fargate
Stars: ✭ 26 (-36.59%)
Mutual labels:  gitops
flux-kustomize-example
Flux v1: Example of Flux using manifest generation with Kustomize
Stars: ✭ 71 (+73.17%)
Mutual labels:  gitops
steps-xcode-test
Xcode Test step
Stars: ✭ 26 (-36.59%)
Mutual labels:  ci
flagsmith-nodejs-client
Flagsmith Node JS Client. Flagsmith lets you manage features flags across web, mobile and server side applications. Get builds out faster. Control who has access to new features.
Stars: ✭ 13 (-68.29%)
Mutual labels:  ci
pipelines-as-code
Pipelines as Code
Stars: ✭ 37 (-9.76%)
Mutual labels:  ci
changie
Automated changelog tool for preparing releases with lots of customization options
Stars: ✭ 180 (+339.02%)
Mutual labels:  ci

Gimlet CLI

Gitpod ready-to-code Go Report Card License

Overview

Gimlet CLI is a command line tool that packages a set of conventions and matching workflows to manage the GitOps repository effectively. A modular Gitops workflow for Kubernetes deployments.

Installation

Linux / Mac

curl -L https://github.com/gimlet-io/gimlet/releases/download/cli-v0.14.0/gimlet-$(uname)-$(uname -m) -o gimlet
chmod +x gimlet
sudo mv ./gimlet /usr/local/bin/gimlet
gimlet --version

Get Started

Gimlet CLI supports you throughout your Kubernetes deployment journey.

Visit gimlet.io for the full documentation, examples and guides.

Contribution Guidelines

Welcome to the Gimlet project! 🤗

We are excited to see your interest, and appreciate your support! We welcome contributions from people of all backgrounds who are interested in making great software with us. If you have any difficulties getting involved or finding answers to your questions, please don't hesitate to ask your questions.

Issues

If you encounter any issues or have any relevant questions, please add an issue to GitHub issues.

New Features / Components

If you have any ideas on new features or want to improve the existing features, you can suggest it by opening a GitHub issue. Make sure to include detailed information about the feature requests, use cases, and any other information that could be helpful.

Pull Request Process

  • Fork the repository.
  • Create a new branch and make your changes.
  • Open a pull request with detailed commit message and reference issue number if applicable.
  • A maintainer will review your pull request, and help you throughout the process.

Reference

$ gimlet
NAME:
   gimlet - a modular Gitops workflow for Kubernetes deployments

USAGE:
   gimlet [global options] command [command options] [arguments...]

COMMANDS:
   chart     Manages Helm charts
   gitops    Manages the gitops repo
   seal      Seals secrets in the manifest
   manifest  Manages Gimlet manifests
   help, h   Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help (default: false)
   --version, -v  print the version (default: false)

Development

Gitpod ready-to-code

make all
./build/gimlet
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].