Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve SLO Computer for DevOps automation #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nishantmodak
Copy link
Member

This commit adds several features to make SLO Computer more suitable for integration into DevOps automation workflows:

  • Add structured output formats (JSON/YAML)
  • Add configuration file support
  • Create Docker containerization
  • Implement GitHub Actions integration
  • Migrate to Cobra for improved CLI experience

The changes maintain backward compatibility while adding new capabilities that make the tool more useful in CI/CD pipelines and automation scripts.

Key improvements:

  • Output can now be formatted as JSON or YAML for machine readability
  • Configuration can be loaded from YAML or JSON files
  • Docker image provides easy deployment
  • GitHub Action allows direct integration in workflows
  • CLI flags are more consistent and well-documented

This is the first step toward making SLO Computer a standard utility in DevOps toolkits.

This commit adds several features to make SLO Computer more suitable for
integration into DevOps automation workflows:

- Add structured output formats (JSON/YAML)
- Add configuration file support
- Create Docker containerization
- Implement GitHub Actions integration
- Migrate to Cobra for improved CLI experience

The changes maintain backward compatibility while adding new capabilities
that make the tool more useful in CI/CD pipelines and automation scripts.

Key improvements:
- Output can now be formatted as JSON or YAML for machine readability
- Configuration can be loaded from YAML or JSON files
- Docker image provides easy deployment
- GitHub Action allows direct integration in workflows
- CLI flags are more consistent and well-documented

This is the first step toward making SLO Computer a standard utility in
DevOps toolkits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant