Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
Customization of kubernetes YAML configurations
- k8s-sig-cli
- hacktoberfest
Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.
- kubernetes
- security
- nsa
- mitre-attack
Manage local application configuration files using templates and data from etcd or consul
Open device management
- osquery
- gitops
- device-management
- vulnerability-management
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
- configuration
- configuration-management
- configuration-file
- golang
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
- aws
- autoscaling-groups
- aws-lambda
- spot-instances
An open source DevOps tool from the CNCF for packaging and versioning AI/ML models, datasets, code, and configuration into an OCI Artifact.
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
Composable, observable and performant config handling for Go for the distributed processing era
- configuration
- config
- state-management
- reloading
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
- config
- config-management
- json
- yaml
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
- configuration
- go
- golang
- minimalist
A minimalist Go configuration library
- golang
- go
- configuration
- config-file
A lightweight yet powerful configuration manager for the Go programming language
- config
- configuration
- configuration-files
- config-management
12 factor configuration as a typesafe struct in as little as two function calls
- golang
- go
- configuration
- 12-factor
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
- configuration-management
- go
- hcl
- high-performance
Harvest configuration, watch and notify subscriber
- go
- configuration-management
- golang
Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
Go helpers to manage environment variables
- tree
- golang
- environment
- configuration-management
An opinionated configuration loading framework for Containerized and Cloud-Native applications.
- go
- configuration
- config
- enviroment-variables
CLI client for Portainer
Lightweight, zero-dependency, and extendable library for comperhensive configuration management
- kubernetes
- golang
- config
- flags
Go utility for loading configuration parameters from AWS SSM (Parameter Store)
- go
- aws-ssm
- configuration
Dynamic configuration file templating tool for kubernetes manifest or general configuration files