Top 23 Go YAML Projects
A simple, fast, and fun package for building command line apps in GoProject mention: Requesting guidance | reddit.com/r/golang | 2021-09-30
yq is a portable command-line YAML processorProject mention: Update Kube Manifest String Substitution | reddit.com/r/droneci | 2021-11-22
Run Linux Software Faster and Safer than Linux with Unikernels.
Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.Project mention: Portainer and Canonical Expand Partnership Launching Business Charm for Charmed Kubernetes | reddit.com/r/kubernetes | 2021-09-23
The new Portainer charm allows users of Canonical’s Charmed Kubernetes distribution to automatically install and integrate Portainer Business as part of the Kubernetes cluster deployment process, using Juju, the Charmed Operator framework.
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.Project mention: Best Practices for JSON Output in Your CLI | reddit.com/r/commandline | 2021-12-03
dasel also nice and it supports more formats - yaml/toml/xml/csv (as well converting between formats) and it's faster than jq and you learning one tool to work with listed above formats. (Not affiliated, but just happy user)
YAML templating tool that works on YAML structure instead of textProject mention: Dynamically creating yaml manifests? | reddit.com/r/kubernetes | 2021-11-21
Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.Project mention: What are your favorite packages to use? | reddit.com/r/golang | 2021-08-15
https://github.com/knadh/koanf for config management. Readme contains why it's a good alternative to viper.
Kubernetes YAML to Terraform HCL converterProject mention: Share a GPU between pods on AWS EKS | dev.to | 2021-11-04
Pro tip: If you want to convert k8s yaml files to .tf, you can use k2tf (repo) that is able to convert the resource types of the yaml top their appropriated counterparts of the k8s provider for terraform. To install it, just:
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
YAML support for the Go languageProject mention: Show HN: A yet another useful YAML library for Go | news.ycombinator.com | 2021-10-08
Generate High Level Cloud Architecture diagrams using YAML syntax. (by lucasepe)
/ˈdʏf/ - diff tool for YAML files, and sometimes JSONProject mention: How to compare 2 yaml files in go? | reddit.com/r/golang | 2021-08-03
I had the same question some years ago. Since I was also interested in the finer details of possible differences, like order changes or type changes, I decided to write a library and CLI myself: github.com/homeport/dyff.
User-friendly Go library for building Grafana dashboardsProject mention: Help using Grabana | reddit.com/r/golang | 2021-05-16
They have this example: https://github.com/K-Phoen/grabana/blob/master/cmd/builder-example/main.go
Configuration as Code with ECMAScriptProject mention: Pants vs. Bazel: Why Pants may be the right choice for your team | reddit.com/r/programming | 2021-11-18
If I were writing a build system today (and I did just write one actually to test out some ideas) I would use Typescript for the language with something like jk to provide hermeticity. Typescript has many advantages, especially over Python, but mainly:
Format Agnostic jQ -- process various formats with libjq (by jzelinskie)Project mention: Tips on Adding JSON Output to Your CLI App | news.ycombinator.com | 2021-12-05
📝 Go config manage(load,get,set). support JSON, YAML, TOML, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理，支持多种格式，多文件加载，远程文件加载，支持数据合并，解析环境变量名 (by gookit)
/ˈheɪvənə/ - Think of it as a swiss army knife for Kubernetes tasksProject mention: Havener – Kubernetes swiss army knife tool | news.ycombinator.com | 2021-08-15
JSON or YAML configuration wrapper with convenient access methods. (by olebedev)
Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go
RCC is a set of tooling that allows you to create, manage, and distribute Python-based self-contained automation packages - or 'robots' as we call them.Project mention: USPS Missing Mail Bot written using Playwright and RPA Framework | reddit.com/r/rpa | 2021-01-07
It's also being run with RCC, the new open source python bot runner from Robocorp.
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-inProject mention: Restish: CLI for interacting with REST-ish HTTP APIs | news.ycombinator.com | 2021-09-25
A faster and easier way to manage the lifecycle of applications and tools, running and living around your Kubernetes platformProject mention: I am trying to find a tool someone posted once in this sub. It was for GitOps and would check for updates to git repos of helm charts and deployments. Anyone know it? | reddit.com/r/kubernetes | 2021-03-27
Was it this? https://github.com/arminc/k8s-platform-lcm
A minimalist Go configuration library (by kkyr)
Secret management toolchain (by elastic)Project mention: Elastic Harp v0.2.1 - Secret management pipeline toolchain | reddit.com/r/devsecops | 2021-11-18
Turn YAML into beautiful GraphProject mention: yml2dot - Turn YAML into (almost) "beautiful" Graph | reddit.com/r/commandline | 2021-02-27
Go YAML related posts
Update Kube Manifest String Substitution
1 project | reddit.com/r/droneci | 22 Nov 2021
Dynamically creating yaml manifests?
1 project | reddit.com/r/kubernetes | 21 Nov 2021
Elastic Harp v0.2.1 - Secret management pipeline toolchain
1 project | reddit.com/r/devsecops | 18 Nov 2021
Discover GitOps with Argo CD
1 project | dev.to | 16 Nov 2021
Trouble combining 2 variable files.
1 project | reddit.com/r/ansible | 8 Nov 2021
patrickdappollonio/kubectl-slice: Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.
1 project | reddit.com/r/devopsish | 3 Nov 2021
kubectl-slice: split Kubernetes YAMLs into files
1 project | reddit.com/r/devopskhan | 3 Nov 2021
What are some of the best open-source YAML projects in Go? This list will help you:
There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.