/
Kubernetes - Creating Kubernetes Secrets

Kubernetes - Creating Kubernetes Secrets

This guide outlines how to create Kubernetes secrets for the various services required in your environment. Replace <namespace> and <REDACTED> with the appropriate namespace and sensitive values.

Database Secrets

MySQL (CMS):

kubectl create secret generic scopear-cms-mysql \   --namespace=<namespace> \   --from-literal=password=<REDACTED>

 

MongoDB (C2):

kubectl create secret generic scopear-c2-mongodb \   --namespace=<namespace> \   --from-literal=mongodb_password=<REDACTED>

SMTP Secrets

CMS SMTP:

kubectl create secret generic scopear-cms-smtp \   --namespace=<namespace> \   --from-literal=password=<REDACTED>

Object Storage Secrets

MinIO (if using MinIO for object storage):

AWS S3 Access Keys (if using AWS S3 w/o IAM Authentication):

For CMS Storage:

For C2 Storage:

Redis Secrets

Redis Auth Token (if using AWS Elasticache with authentication tokens):

TURN Server (Coturn) Secrets

If using Coturn for Remote Assist:

IoT Secrets

If using IoT:

 

Related content

Enterprise Kubernetes Installation
Enterprise Kubernetes Installation
More like this
Kubernetes - DocumentDB (MongoDB)
Kubernetes - DocumentDB (MongoDB)
More like this
Kubernetes - MongoDB Atlas Alternative
Kubernetes - MongoDB Atlas Alternative
More like this
Kubernetes - Verifying Kubernetes and kubectl Configuration
Kubernetes - Verifying Kubernetes and kubectl Configuration
More like this
Kubernetes - Relational Database Service
Kubernetes - Relational Database Service
More like this
Kubernetes - Configuring values.yaml
Kubernetes - Configuring values.yaml
More like this