Admin Workstation for SAMi aka SAMi Workstation
-
A Ubuntu or RHEL VM from where SAMi Setup is performed
-
MUST have
-
Kubectl (suggested version: 1.22.6 curl -o kubectl https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.6/2022-03-09/bin/windows/amd64/kubectl.exe)
-
AWS CLI
-
HELM (suggested version: 3.8.2, curl -L https://git.io/get_helm.sh | bash -s — –version v3.8.2)
-
Docker
-
IDE for Text Editing
-
K9S
-
Access to SAMi K8 Cluster
-
Access To all DBs Used by SAMi
-
Access to the internet
-
K8 Cluster for SAMi
-
Must use Version Kubernetes version 1.19 or above
-
Supported K8 Version
-
Google Kubernetes Engine
-
EKS
-
AKS
-
-
-
2 Worker Pools As Shown Below
-
Worker Pool 1
-
Node Count : Min 5
-
Per Node Size : 4 CPU, 8Gi RAM , 50Gi DISK
-
Total PVC Space of 500GB
-
-
Worker Pool 2
-
Node Count : 1
-
Per Node Size : 8 CPU, 16Gi RAM, 50Gi Disk
-
Total PVC Space of 250 GB
-
Tolerations
1tolerations:
2- key: "portal-only"
3 operator: "Exists"
4 effect: "NoSchedule"
Note: In the absence of this the portal app server will not be scheduled by K8
-
-
-
K8 Account with Cluster Admin Role
-
Istio Version 1.8.x configured
-
Cert Manager v 1.5.x
-
Namespaces
-
sam-integration-system
-
Must be setup and enabled for ISTIO POD injection
-
-
sam-portal-system
-
sam-logging-system
-
-
Whitelist IPs
-
865615422972.dkr.ecr.us-east-1.amazonaws.com
-
docker.elastic.co
-
docker.io
-
public.ecr.aws
-
gallery.ecr.aws
-
When SIDGS Hosted – Contact SAMi Operations Team
When Client Hosted – Provided by Client
Postgres DB for SAMi-Portal
Version 12.7 or Above
Must be accessible from SAMi Portal Server and K8 Cluster
DB HOST |
FQDN of DB |
---|---|
DB NAME |
Name of DB Schema Default : sami-portal |
DB PORT |
default : 5432 |
DB USERNAME |
** Client Provided |
DB PASSWORD |
** Client Provided |
Postgres DB for SAMi-Integration
Version 12.7 or Above
Must be accessible from K8 Cluster
DB HOST |
FQDN of DB |
---|---|
DB NAME |
Name of DB Schema Default : sami-integration |
DB PORT |
default : 5432 |
DB USERNAME |
** Client Provided |
DB PASSWORD |
** Client Provided |
Postgres DB for Portal SAMi-Analytics
Version 12.7 or Above
Must be accessible from K8 Cluster
DB HOST |
FQDN of DB |
---|---|
DB NAME |
Name of DB Schema Default : sami-analytics |
DB PORT |
default : 5432 |
DB USERNAME |
** Client Provided |
DB PASSWORD |
** Client Provided |
FQDN + SSL Certs for SAMi-Portal
FQDN NAME |
Domain Name Used to access SAMi Portal ** Client is responsible for providing this along with DNS |
---|---|
HTTPS SSL Cert |
** Client Provided |
**Use CA Signed Certs only
FQDN + SSL Certs for SAM-Integration
FQDN NAME |
Domain Name Used to access SAMi APIs ** Client is responsible for providing this along with DNS |
---|---|
HTTPS SSL Cert |
** Client Provided |
**Use CA Signed Certs only
SAM Docker Registry Credentials
These are provided by SAMi Product Team
Contact customer-success@sidgs.com for more details
Name |
Value |
---|---|
AWS Client ID |
SIDGS Provided |
AWS Client Secret |
SIDGS Provided |