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

⭐️ new cnspec integrate experimental command #1469

Merged
merged 5 commits into from
Nov 5, 2024
Merged

Commits on Nov 4, 2024

  1. ✨ tfgen support for data sources

    Signed-off-by: Salim Afiune Maya <[email protected]>
    afiune committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    659c34f View commit details
    Browse the repository at this point in the history
  2. ⭐️ new cnspec integrate experimental command

    This is an **EXPERIMENTAL** command.
    
    Our first iteration of an automated way to create integrations in
    the Mondoo platform. ✨
    
    The first integration we are enabling is Azure, to do so, the user
    can run:
    ```
    cnspec integrate azure --space <the_space_to_create_the_integration>
    ```
    
    The flow to create an integration is:
    
    * Verify we have access to the Mondoo platform
    * Verify we can access Azure
    * Detect subscriptions to integrate
    * More validation like, integration name, etc.
    * Generation of automation code
    * Write code to disk
    * Run automation code with confirmation from user
    
    Signed-off-by: Salim Afiune Maya <[email protected]>
    afiune committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a6d4373 View commit details
    Browse the repository at this point in the history
  3. 🧹 fix extended linter issues

    Signed-off-by: Salim Afiune Maya <[email protected]>
    afiune committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a8f9b20 View commit details
    Browse the repository at this point in the history
  4. 🧹 add missing depends_on ad role assignment

    Signed-off-by: Salim Afiune Maya <[email protected]>
    afiune committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    33db85d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. 🎉 load space from config

    Signed-off-by: Salim Afiune Maya <[email protected]>
    afiune committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    5fc36d4 View commit details
    Browse the repository at this point in the history