Documentation DirectoryΒΆ
This directory contains all documentation for the Qubinode KVM Host Setup Collection. The documentation is organized using the DiΓ‘taxis framework for optimal user experience.
π Primary Documentation (DiΓ‘taxis Framework)ΒΆ
π― Start Here: DiΓ‘taxis DocumentationΒΆ
Our main documentation follows the DiΓ‘taxis framework and is organized by user intent:
π Tutorials - Learn by doing with step-by-step guides
π οΈ How-To Guides - Solve specific problems
π¨βπ» Developer Guides - Contribute to the project
π Reference - Look up technical details
π‘ Explanations - Understand architecture and design
π Legacy Documentation (Being Migrated)ΒΆ
The following documentation is being migrated to the DiΓ‘taxis framework:
β οΈ Migration StatusΒΆ
β Migrated: Content moved to DiΓ‘taxis structure
π In Progress: Currently being migrated
π Planned: Scheduled for migration
User DocumentationΒΆ
β
USER_INSTALLATION_GUIDE.md
β Tutorials and How-To Guidesβ
compatibility_report.md
β Platform Supportβ
FEATURE_COMPATIBILITY_MATRIX.md
β Feature Matrix
Developer DocumentationΒΆ
β
DEPENDABOT_SETUP_GUIDE.md
β Setup Dependabotβ
MOLECULE_MIGRATION_GUIDE.md
β Migrate Molecule Testsβ
MANDATORY_LOCAL_TESTING.md
β Local Testing Requirementsπ
ANSIBLE_LINT_AUTOMATION.md
β Developer How-To Guidesπ
local-molecule-setup.md
β Developer How-To Guides
Reference DocumentationΒΆ
β
role_interface_standards.md
β Role Interface Standardsβ
variable_naming_conventions.md
β Variable Namingπ
ANSIBLE_COLLECTION_SECURITY.md
β Reference Documentationπ
REDHAT_REGISTRY_SETUP.md
β Reference Documentation
Architectural DocumentationΒΆ
β
adrs/
β Architecture Decisionsβ
DEVOPS_AUTOMATION_FRAMEWORK.md
β Automation Philosophyπ
AUTOMATION_ENABLEMENT_STRATEGY.md
β Explanationsπ
RELEASE_STRATEGY.md
β Explanations
ποΈ Directory StructureΒΆ
docs/
βββ diataxis/ # π Main documentation (DiΓ‘taxis framework)
β βββ tutorials/ # π Learning-oriented guides
β βββ how-to-guides/ # π οΈ Problem-solving guides
β β βββ developer/ # π¨βπ» Developer-specific guides
β βββ reference/ # π Technical specifications
β βββ explanations/ # π‘ Architecture and concepts
βββ adrs/ # π Architecture Decision Records (migrating)
βββ research/ # π Research documentation (migrating)
βββ audit-reports/ # π Audit results (migrating)
βββ session-reports/ # π Implementation reports (migrating)
βββ archive/ # π¦ Historical documentation
π Migration ProgressΒΆ
Completed Migrations β ΒΆ
Core DiΓ‘taxis structure created
Essential tutorials and how-to guides
Key developer documentation
Primary reference materials
Core architectural explanations
In Progress πΒΆ
Remaining developer automation guides
Complete reference documentation
All ADRs and architectural decisions
Research and analysis documentation
Planned πΒΆ
Legacy documentation cleanup
Link updates throughout codebase
Archive organization
Final validation and testing
π External LinksΒΆ
Ansible ResourcesΒΆ
Project ResourcesΒΆ
Framework ResourcesΒΆ
π Support and CommunityΒΆ
Getting HelpΒΆ
Documentation: Search our DiΓ‘taxis documentation
Issues: Report bugs or request features
Discussions: Community support and questions
ContributingΒΆ
Code: Follow our Contributing Guidelines
Documentation: Help improve our documentation
Testing: Enhance test coverage and scenarios
Feedback: Share your experience and suggestions
This documentation is continuously improved. For the most current information, always refer to the DiΓ‘taxis documentation.