Skip to content

Puhti and Mahti computing services have been decommissioned. Puhti and Mahti login nodes and storage services will remain available until 15 October 2026, but are no longer covered by service contracts. Please clean up and migrate your data to Roihu ASAP. See Roihu data migration guide for instructions.

How to open a terminal to a Pod?

In order to open a terminal to a Running Pod there are two options:

Using the web interface

  1. Log into Rahti's web interface and navigate to Project > Pods. (Or Workloads > Pods in Administrator view)

  2. Click on any of the Pod names whose status is Running.

  3. Click on the Terminal tab to reveal the terminal.

Terminal Pod

Terminal

If you cannot see the commands in the Terminal, please expand it by clicking "Expand" on the top right. You can collapse and the commands will still be displayed

Using the command line with oc

  1. First, get the name of the Pod you want to open an interactive terminal session to:

    $ oc get pods
    NAME                READY     STATUS      RESTARTS   AGE
    django-ex-1-build   0/1       Completed   0          2h
    django-ex-1-svwg2   1/1       Running     0          2h
    django-ex-1-rtbak   1/1       Running     0          2h
    
  2. We see that a terminal to either django-ex-1-svwg2 or django-ex-1-rtbak can be opened.

    oc rsh pod/django-ex-1-rtbak