Changes for CONTRIBUTING.md: 136 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
# Contributing to Operator Platform Automation
First off, thank you for considering contributing to this project! Contributions, whether big or small, are always welcome. This guide outlines the contribution process for this repository.
---
## Table of Contents
1.[How to Contribute](#how-to-contribute)
2.[Reporting Issues](#reporting-issues)
3.[Forking and Submitting PRs](#forking-and-submitting-prs)
4.[Coding Standards](#coding-standards)
5.[Testing Your Changes](#testing-your-changes)
6.[Code of Conduct](#code-of-conduct)
---
## How to Contribute
You can contribute to this project in several ways:
- Submit bug reports or feature requests via [Issues](https://github.com/YOUR_REPO/issues)
- Fix bugs or add new features and open a pull request
- Update documentation to improve clarity
- Test existing playbooks and roles, suggesting improvements
---
## Reporting Issues
If you discover a bug or have a feature request, please create an issue by following these steps:
1.**Search Existing Issues**: Check if the issue already exists before creating a new one.
2.**Provide Clear Details**: Include the following:
- Set `state: absent` and ensure components undeploy cleanly.
4.**Run Ansible Lint**:
```bash
ansible-lint .
```
5.**Confirm No Regressions**:
- Test affected components thoroughly.
---
## Code of Conduct
Please note this project follows a [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you agree to abide by these guidelines for fostering a welcoming and inclusive environment.
Deploy the Operator Platform quickly and reliably using Ansible-based automation. This repository is designed for developers, operators, and organizations looking to streamline the deployment of a complete Operator Platform environment with minimal manual effort.
---
## Features
-**Complete Stack**: Deploy Kubernetes clusters, platform components, and utilities.