Update Pegleg README
This patch set updates Pegleg's minimalistic README, bringing it better into line with the other Airship components' README files, by adding more content and references. Change-Id: If246a3539c044f2acbd4ed27428f6480ef609d7f
This commit is contained in:
parent
09d8546582
commit
6a7c61e094
@ -1,9 +0,0 @@
|
|||||||
# Pegleg
|
|
||||||
|
|
||||||
Pegleg is document aggregator that provides early linting and validations via
|
|
||||||
[Deckhand](http://deckhand.readthedocs.io/en/latest/) for documents that can be consumed by UCP. To learn more about UCP
|
|
||||||
see [UCP Integration](https://github.com/att-comdev/ucp-integration)
|
|
||||||
|
|
||||||
|
|
||||||
## Getting Started
|
|
||||||
To get started, see [getting started](https://pegleg.readthedocs.io/en/latest/getting_started.html)
|
|
57
README.rst
Normal file
57
README.rst
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
======
|
||||||
|
Pegleg
|
||||||
|
======
|
||||||
|
|
||||||
|
|Doc Status|
|
||||||
|
|
||||||
|
Introduction
|
||||||
|
============
|
||||||
|
|
||||||
|
Pegleg is a document aggregator that provides early linting and validations via
|
||||||
|
`Deckhand`_, a document management micro-service within `Airship`_.
|
||||||
|
|
||||||
|
Pegleg supports local and remote `Git`_ repositories. Remote repositories
|
||||||
|
can be cloned using a variety of protocols -- HTTP(S) or SSH. Afterward,
|
||||||
|
specific revisions within those repositories can be checked out, their
|
||||||
|
documents aggregated, linted, and passed to the rest of `Airship`_ for
|
||||||
|
orchestration, allowing document authors to manage their site definitions using
|
||||||
|
version control.
|
||||||
|
|
||||||
|
Find more documentation for Pegleg on `Read the Docs`_.
|
||||||
|
|
||||||
|
Core Responsibilities
|
||||||
|
=====================
|
||||||
|
|
||||||
|
* aggregation - Aggregates all documents required for site deployment across
|
||||||
|
multiple `Git`_ repositories, each of which can be used to maintain separate
|
||||||
|
document sets in isolation
|
||||||
|
* linting - Configurable linting checks documents for common syntactical and
|
||||||
|
semantical mistakes
|
||||||
|
|
||||||
|
Getting Started
|
||||||
|
===============
|
||||||
|
|
||||||
|
For more detailed installation and setup information, please refer to the
|
||||||
|
`Getting Started`_ guide.
|
||||||
|
|
||||||
|
Integration Points
|
||||||
|
==================
|
||||||
|
|
||||||
|
Pegleg has the following integration points:
|
||||||
|
|
||||||
|
* `Deckhand`_ which provides document revision management, storage and
|
||||||
|
rendering functionality upon which the rest of the `Airship`_ components
|
||||||
|
rely for orchestration of infrastructure provisioning.
|
||||||
|
|
||||||
|
Further Reading
|
||||||
|
===============
|
||||||
|
|
||||||
|
`Airship`_.
|
||||||
|
|
||||||
|
.. |Doc Status| image:: https://readthedocs.org/projects/airship-pegleg/badge/?version=latest
|
||||||
|
:target: http://airship-pegleg.readthedocs.io/
|
||||||
|
.. _Deckhand: https://airship-deckhand.readthedocs.io
|
||||||
|
.. _Airship: https://www.airshipit.org
|
||||||
|
.. _Read the Docs: https://airship-pegleg.readthedocs.io
|
||||||
|
.. _Getting Started: https://airship-pegleg.readthedocs.io/en/latest/getting-started.html
|
||||||
|
.. _Git: https://git-scm.com/
|
Loading…
x
Reference in New Issue
Block a user