Deployments are performed through infrastructure-as-code using Terraform and Ansible. CI/CD pipelines automatically run provisioning and configuration tasks at merge. All changes are version‑controlled, documented, and reviewed. Standardized QA is performed before production rollout.
Monitoring
Systems are monitored via Grafana. Projects may also run dedicated Grafana instances to enable users to access performance data.
Backup and Recovery
Backups follow NREC and NetApp standards where possible. Git serves as the primary backup for configuration. Some services, such as PostgreSQL, use predefined Ansible roles.
Access and Security
Access is managed through GitLab and UiB authentication. Members of Scientific Computing manage configuration repositories and can request instance access. Repository access levels depend on project roles.
Security Mechanisms
All MIST instances running UiB Managed Images include MS Defender. Terraform security groups and local firewalls (via Ansible roles) enforce standard security. Systems undergo regular hardening and patching.