Skip to content

replicated-collab/rocketchat-kots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RocketChat KOTS Appliance

This repository houses all the config needed to deploy a RocketChat KOTS appliance.

Enterprise Edition

Embedded Cluster Installation Steps

  1. Create a VM
  2. SSH into the VM and run the cluster installation script
curl -sSL https://k8s.kurl.sh/rocket-enterprise | sudo bash
  1. Follow the instructions provided at the completion of the installation script
  2. Wait for the app to start successfully, then click Launch Rocket.chat

Existing Cluster Installation Steps

curl https://kots.io/install | bash
kubectl kots install rocket-enterprise

Preflight Checks

Checks that must pass before the KOTS appliance can come online

  • K8s cluster version must be higher than 1.15.0
  • 1 CPU core required. 2 CPU cores recommended
  • 1GB of RAM required. 2GB of RAM recommended
  • 20GB of disk capacity for the root partition required. 40GB recommended

NOTE: will need to check K8s cluster version must be higher than 1.19.0 to use Ingress v1

Config Options

  • RocketChat DNS Hostname
  • MongoDB Root Password
  • MongoDB RocketChat Password
  • MongoDB Volume Size

Support Bundle

  • Retrieve cluster info and resources
  • Retrieve RocketChat API health status
  • Retrieve MongoDB version
  • Ping Google DNS address
  • Ping Google IP Address

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published