MkDocs Plugin that automatically generates pages for Ansible Collections.
Project description
MkDocs Ansible Collection
MkDocs Plugin that automatically generates documentation pages for Ansible Collections. Check out the showcase over on the project's documentation page and more detailed User and Developer guides!
Quick Start
-
Add the
mkdocs-ansible-collectionPython package to your project's docs dependencies. It will also installansible-coreto manage collections and get the required metadata.pip install mkdocs-ansible-collection -
Install any needed collection(s) using
ansible-galaxy collection install example.collectionor point ansible at the correct collection path. -
Enable the plugin in your project's
mkdocs.yamlfile:plugins: - "ansible-collection": collections: - fqcn: "example.collection"
-
Add an anchor page to the
navsection of your project'smkdocs.yamlfile:nav: # The anchor is named after the Collection FQCN and it tells mkdocs where # to generate the documentation tree. The following examples show all of # the currently supported combinations: - "Example Collection": "example.collection" # With an explicit page name - "Nested Under Another Page": - "example.collection" # Without a custom page name
For more details, check out the User Guide and look at the live example of this project's docs, which showcase how to build and host collection docs on the awesome Read the Docs service!
Contributions
Contributions of all sorts (bug reports, features, documentation etc.) are welcome! Any larger change, please open a new issue to discuss it first.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mkdocs_ansible_collection-1.1.0.tar.gz.
File metadata
- Download URL: mkdocs_ansible_collection-1.1.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6039ad1543e059ca60a297b003fc51958173b126d627839be4e831b235639d40
|
|
| MD5 |
5df240192ae02724994d483aa3139fea
|
|
| BLAKE2b-256 |
97c75beca7287045e119635b88135d13a361db9d620dd90f3ab2e686b2749e7b
|
Provenance
The following attestation bundles were made for mkdocs_ansible_collection-1.1.0.tar.gz:
Publisher:
release.yaml on cmsirbu/mkdocs-ansible-collection
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mkdocs_ansible_collection-1.1.0.tar.gz -
Subject digest:
6039ad1543e059ca60a297b003fc51958173b126d627839be4e831b235639d40 - Sigstore transparency entry: 257675002
- Sigstore integration time:
-
Permalink:
cmsirbu/mkdocs-ansible-collection@3cffa428531235756525aa3b20b3d97977205968 -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/cmsirbu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@3cffa428531235756525aa3b20b3d97977205968 -
Trigger Event:
release
-
Statement type:
File details
Details for the file mkdocs_ansible_collection-1.1.0-py3-none-any.whl.
File metadata
- Download URL: mkdocs_ansible_collection-1.1.0-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfed3a36ecab79070d3efb8a4cbddd92c09da5f0c50c9fdfed3d77427b8506e1
|
|
| MD5 |
02b0bd7b9ac3a0b6df02f0709274f963
|
|
| BLAKE2b-256 |
4d73b6f5fcd805e4042823d7fb00453c6c9add5f292c3cebd30be19e7dc5cf2a
|
Provenance
The following attestation bundles were made for mkdocs_ansible_collection-1.1.0-py3-none-any.whl:
Publisher:
release.yaml on cmsirbu/mkdocs-ansible-collection
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mkdocs_ansible_collection-1.1.0-py3-none-any.whl -
Subject digest:
bfed3a36ecab79070d3efb8a4cbddd92c09da5f0c50c9fdfed3d77427b8506e1 - Sigstore transparency entry: 257675004
- Sigstore integration time:
-
Permalink:
cmsirbu/mkdocs-ansible-collection@3cffa428531235756525aa3b20b3d97977205968 -
Branch / Tag:
refs/tags/v1.1.0 - Owner: https://github.com/cmsirbu
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@3cffa428531235756525aa3b20b3d97977205968 -
Trigger Event:
release
-
Statement type: