Code Monkey home page Code Monkey logo

setup-cli-codefresh's Introduction


Configu Logo

PRs Welcome License Chat Discord

Open-source ConfigOps infrastructure that empowers engineering teams to seamlessly manage and collaborate on software configuration data—such as environment variables, secrets, and feature flags—across any system or environment. ⚙️✨

Get Started 👋Explore Docs 📚Join Chat 💬

⭐️ Configu?

Configu Icon

Configu1 is a simple2, modern3, and secure4 standard for managing and collaborating on software configuration data. It is built to provide a common5, flexible6, and extensible7 process for storing, mutating, and orchestrating configuration data across any system or environment.

Configu is designed to be easy to integrate into existing systems and workflows, and to be adaptable to the diverse needs of teams and projects. It can be used from the command line, integrated in a build pipeline, or embedded in a program. Configu scales from small to large, simple to complex, ad-hoc to repetitive configuration tasks. It establishes a powerful abstraction layer over configuration data, enabling engineering teams to perform secure and error-free configuration operations throughout the software development lifecycle.

Configu Icon

📚 Documentation

Explore Configu with our easy-to-follow documentation:

💙 Contributing

Every contribution matters! Here’s how you can jump in and make an impact:

Massive thanks 🙏 to all our contributors for your time and efforts in making Configu better. Keep rocking 💪!

Note

Eager to code? Kickstart your Configu development now:
GitHub Codespaces »CodeSandbox »

🔗 Links

🪪 License

Configu is Apache-2.0 licensed. Copyright (c) 2022-present, Configu. Proudly created by contributors around the globe 🌍.

Footnotes

  1. software configuration data.

  2. 🎯 Simple: Offers a unified API for all configuration tasks, whether dealing with files, databases, secret managers, or custom implementations. Enables end-to-end configuration automation throughout the software development lifecycle.

  3. 🚀 Modern: Expertly manages configuration data across multiple deployments, workflows, runtimes, and environments. Scales to accommodate infinite configuration contexts, maintaining seamless management and organization.

  4. 🛡️ Secure: Equipped with a robust configuration type system and a comprehensive policy framework. Provides built-in safeguards against application misconfigurations, ensuring a secure environment for your configurations.

  5. 🌐 Common: Promotes a clear understanding and consistent management of configuration data. Facilitates collaboration and ensures configurations are accurate and up-to-date. Provides a declarative approach that integrates seamlessly with coding tasks, enabling "Learn Once, Write Anywhere" flexibility and automation across diverse environments and systems.

  6. 🧩 Flexible: Adapts to any modern tech stack and use case. Allows to manage configurations across files, directories, codebases, and repositories. Accommodates configuration values over a context tree for inheritance and advanced overriding. Allows combining and piping commands to produce any necessary configuration artifact.

  7. 🛠 Extensible: Supports custom configuration storage implementations, configuration formatters, and injectors. Continuously evolving and driven by community contributions.

setup-cli-codefresh's People

Contributors

rannn505 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.