Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zombiezen/mcm
A suite of tools to provide configuration management.
https://github.com/zombiezen/mcm
administration configuration-management devops scripting
Last synced: 3 months ago
JSON representation
A suite of tools to provide configuration management.
- Host: GitHub
- URL: https://github.com/zombiezen/mcm
- Owner: zombiezen
- License: apache-2.0
- Archived: true
- Created: 2016-12-14T22:54:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-21T15:03:56.000Z (over 5 years ago)
- Last Synced: 2024-06-20T12:49:42.501Z (5 months ago)
- Topics: administration, configuration-management, devops, scripting
- Language: Go
- Homepage: https://zombiezen.github.io/mcm/
- Size: 1.89 MB
- Stars: 69
- Watchers: 9
- Forks: 9
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-repositories - zombiezen/mcm - A suite of tools to provide configuration management. (Go)
README
# mcm — Minimal Configuration Manager
[![Build Status](https://travis-ci.org/zombiezen/mcm.svg?branch=master)](https://travis-ci.org/zombiezen/mcm)
I am no longer maintaining mcm, so I have archived this repository. Cloud providers have increasingly moved to models that require less system-level configuration management.
Minimal Configuration Manager (mcm) is a suite of tools to provide configuration management, like Puppet or Chef.
However, mcm differs in that it tries to embody the [Unix philosophy](https://en.wikipedia.org/wiki/Unix_philosophy), in particular: Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new "features".
mcm operates on a data format for describing a catalog of resources, with tools for both producing and consuming this data format.**This is not an official Google product; it is just code that happens to be owned by Google.**
## Getting Started
Read the [Getting Started guide](https://zombiezen.github.io/mcm/getting-started) for details on how to build and run mcm.
## Discuss
Join the [mcm-develop](https://groups.google.com/forum/#!forum/mcm-develop) group.
Please follow the [Go Code of Conduct](https://golang.org/conduct) when posting in both the group and the issue tracker.
If you encounter any conduct-related issues, contact Ross Light ([email protected]).## License
Apache 2.0. See the [LICENSE](LICENSE) file for details.
[Contributing?](CONTRIBUTING.md)