Skip to content
Snippets Groups Projects

Add server for the nvchecker PoC[1]

Merged Kristian Klausen requested to merge klausenbusk/infrastructure:nvchecker-poc-vm into master
All threads resolved!

The server will be used for developing and running the nvchekcer PoC. Antiz is working on the nvchecker PoC and will be provided root access.

As it is used for development purposes and we are providing root access to a person outside the DevOps team, it is not managed by the DevOps team, but by the nvchecker-poc group (which includes two DevOps members), and only has the minimum of roles deployed.

It is expected that this will be put into "production" at some point and thus must be fully managed by the DevOps team. It must be evaluated before this point whether access to people outside DevOps team should be provided, and if so, how and under what form of governance.

A playbook is added to ease development of the relevant roles at a later point.

[1] https://gitlab.archlinux.org/archlinux/nvchecker-poc

Edited by Kristian Klausen

Merge request reports

Pipeline #121178 passed

Pipeline passed for 030ec139 on klausenbusk:nvchecker-poc-vm

Merged by Kristian KlausenKristian Klausen 1 month ago (Mar 2, 2025 4:12pm UTC)

Loading

Pipeline #121179 passed

Pipeline passed for b576876f on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Looks good to me, my goal with this PoC box would be to have roles etc. ready for the (final) setup on the production box!

    So while the PoC box will stay mostly unsupervised from the DevOps side it would still be cool to have infrastructure as code for it for the next setup! cc @antiz

    Edited by Christian Heusel
  • added 1 commit

    • 39934902 - fixup! Add server for the nvchecker PoC[1]

    Compare with previous version

  • Christian Heusel
  • Could we get this merged? It's making the deployment of !918 (merged) annoying x)

  • Kristian Klausen added 119 commits

    added 119 commits

    Compare with previous version

  • Kristian Klausen resolved all threads

    resolved all threads

  • Kristian Klausen marked this merge request as ready

    marked this merge request as ready

  • Kristian Klausen changed the description

    changed the description

  • mentioned in commit b576876f

  • Kristian Klausen merged manually

    merged manually

  • Please register or sign in to reply
    Loading