Skip to content

feat(ionos): add IONOS Cloud as a new provider with 5 checks #7832

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

Open
wants to merge 26 commits into
base: master
Choose a base branch
from

Conversation

afp91-ua
Copy link

@afp91-ua afp91-ua commented May 25, 2025

Context

The main motivation of this implementation is a final degree project to my university.

Description

Added IONOS Cloud as a new provider with 5 checks

Server / Compute Engine

  • Check if servers have public IP
  • Verify if volumes in servers have recent snapshots
  • Check if firewalls' servers have FTP ports exposed to the internet
  • Check if firewalls' servers have SSH port exposed to the internet

Object Storage S3

  • Check if buckets have public access

Checklist

API

  • Verify if API specs need to be regenerated.
  • Check if version updates are required (e.g., specs, Poetry, etc.).
  • Ensure new entries are added to CHANGELOG.md, if applicable.

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@afp91-ua afp91-ua requested review from a team as code owners May 25, 2025 18:49
@github-actions github-actions bot added output/html Issues/PRs related with the HTML output format compliance Issues/PRs related with the Compliance Frameworks labels May 25, 2025
@MrCloudSec MrCloudSec changed the title Add IONOS Cloud as a new provider with 5 checks feat(ionos): add IONOS Cloud as a new provider with 5 checks May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compliance Issues/PRs related with the Compliance Frameworks output/html Issues/PRs related with the HTML output format
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants