SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 yaml-file Open-Source Projects
-
kube-linter
KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
-
changed-files
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hikaru
Move smoothly between Kubernetes YAML and Python for creating/updating/componentizing configurations.
-
scaffolder
CLI tool to instantly generate skeleton project structure with boilerplate code, that's taken from configurable YAML file, to quickly kick-start your project (by dl-tg)
-
terraform-yaml-config
Terraform module to convert local and remote YAML configuration templates into Terraform lists and maps
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kustomize: It provides a solution to customize the Kubernetes resource base configuration and differential configuration without template and DSL. It does not solve the constraint problem itself, but needs to cooperate with a large number of additional tools to check constraints, such as Kube-linter, Checkov and kubescape.
We need to add two additional steps. The first one is to retrieve all new files, and the second one is to run the enhanced config only on the new files. In this example the third-party GitHub Action called changed-files is used to obtain the new files. In the GitHub Marketplace for Actions, there is a considerable number of similar actions with similar functionality. You can choose the one that suits you best, as the functionality is more or less the same for all of them.
I personally used dyff https://github.com/homeport/dyff it helped a lot when seeing exactly what was going to change.
Hope you enjoy it! :) Link to the repository: https://github.com/dl-tg/scaffolder
yaml-files related posts
-
Dealing with Yaml files
-
Hikaru 1.0.0 released
-
Hikaru 1.0.0 released
-
Hikaru 1.0.0 released
-
Hikaru 0.16.0b released
-
Hikaru 0.16.0b released
-
Hikaru 0.16.0b released
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 May 2024
Index
What are some of the best open-source yaml-file projects? This list will help you:
Project | Stars | |
---|---|---|
1 | kube-linter | 2,762 |
2 | changed-files | 1,517 |
3 | dyff | 1,168 |
4 | hikaru | 199 |
5 | TheYAMLPipelineOne | 128 |
6 | scaffolder | 122 |
7 | terraform-yaml-config | 67 |
8 | jinsi | 17 |
Sponsored