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
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:
- Download root-ca.crt and trust it in your keychain/certificate store. This removes browser certificate warnings.
- Navigate to any of the apps in the following two sections.
- Unless otherwise noted, the default credentials are:
key value username administrator@foundry.texnet1.netpassword 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.
