Managing your project

Last modified by Tomas Terälä on 2025/06/16 13:17

This page is meant to help you understand how to manage your project in Onify.

TL;DR

Order

You can order a project from onify. At a minimum you will need

  • A university billing address or WBS
  • Someone with a contract with the University that will be responsible for the project
    • Usually the owner of the WBS
  • Technical admins
  • An IDM-group
  • A name for your namespace/project.

If the project is accepted, a namespace will be created in both the test and production clusters. An email will be mailed to you with instructions.

Manage

In onify, by listing your OpenShift projects you will see a card for both test and prod instances. This is to enable you to have different resource requirements for each environment.

1737028821579-729.png

If you need more/less CPU/RAM/storage, you can edit these in the Onify form. After processing, these resources are available in your namespace. (1/2025) You can also request DNS-records for the .helsinki.fi -domain and it's subdomains (e.g. .web.helsinki.fi), and later certificates.

If you happen to need it, we can provide an ArgoCD instance for your project(s). More info in "Additional options".

Long form

Ordering

This page explains things about the order process and gives information on the different fields.

Managing a project

What changes can be made, processing information etc

Additional options

  • Ordering a CNAME
    • If you need a DNS-record, for example uusi-palvelu.helsinki.fi, you can order one through the onify form. Detailed instructions available.
    • (1/2025) When available, we will provide automatically renewed certificates for services running on the container service. These can be ordered using the same form when available.
      • For now, you should use Let's Encrypt as your certificate authority. Instructions to automate the certificates here
  • CI/CD
    • We can install a "vanilla" Argo CD instance using the Red Hat OpenShift GitOps operator for you. This can manage multiple namespaces at a time, but you will need an instance for each cluster.
      • Requests should be sent to grp-openshift-owner@helsinki.fi. In your request state the project(s) that you wish to manage with this Argo CD instance, the idm-group for the admins of the ArgoCD and a name for the instance.
        • We will create a separate namespace for the ArgoCD instance. If not specified, we will add "-argocd" to the end of the name.
        • More info about ArgoCD will be added here
    • There is consideration for adding OpenShift Pipelines (Red Hat flavor of Tekton)