You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.8 KiB

K3s Production {version}

Welcome to the K3s Production. This virtual machine hosts workforce development apps from the Software Engineering Institute at Carnegie Mellon University.

Getting started

To get started using the cluster:

  1. Download root-ca.crt and trust it in your keychain/certificate store. This removes browser certificate warnings.
  2. Navigate to any of the apps in the following two sections.
  3. Unless otherwise noted, the default credentials are:
    key value
    username administrator@foundry.texnet1.net
    password T3xn3t1admin!2!
    code 123456

Common apps

The following Foundry applications are loaded on this cluster:

location api description
/identity api Identity manages logins/credentials across all of the apps. It can integrate with any OAuth2/OIDC application.

Third-party apps

The following third-party applications are loaded on this cluster:

location description
/dashboard Kubernetes Dashboard provides details regarding the container deployment for the cluster.
/gitea Gitea provides a user interface for editing the web content on the cluster (including this page).
/pgadmin pgAdmin provides a GUI for managing the PostgreSQL databases for each app.
/vscode code-server runs a browser version of Visual Studio Code to configure the cluster.

Under the hood

For command line access to the cluster:

ssh user@foundry.texnet1.net

The SSH password is tartans@1. Then you can run normal Kubernetes commands via kubectl.

kubectl get pods

The code for building this virtual machine is available on GitHub

The cluster runs all of the apps in a Kubernetes cluster provided by K3s. This provides production-ready deployments in a datacenter or cloud.

CMU SEI Unitmark{: style="width:400px;margin:40px 0px 0px"}