Introduction
Minimum requirements
Nodes
Internet access
Recommended configuration
Virtualization Guidance
Installing Kubernetes using Kubespray
Pre-installation tasks
Administrator account
Designate a Network for Docker
Management host for installing the cluster
Define SSH trust to all cluster members on kubesprayhost
Setting up Kubespray on kubesprayhost
Installation Tasks
Cloning the Kubespray Repository
Modified allowed Ansible version:
Post-installation tasks on kubesprayhost
KUBECONFIG
ICE Server installation
Installing the ICE Server
Post ICE Server installation task
Initial superuser password
Grafana admin password
Arcus service scaling
Kafka service scaling
Appendix A: Installation option files
docker_repo.json
helm_repo.json
https.json
Example 1: For a single FQDN...
Example 2: For Multiple FQDN
ice-archiver.json
ice-monitoring.json
ice-reflector.json
ice-telephony.json
minio-multinode.json
minio_secret.json
multinode.json
Appendix B: Certificate management
ICE Server Certificate
LDAP Certificate
kubectl -n ice-arcus \
Appendix C: Nginx load balancer example
Install Docker
Run Nginx in Docker
Appendix D: Storage specification samples
ICE SERVER Kubespray
Introduction
Minimum requirements
Nodes
Internet access
Recommended configuration
Virtualization Guidance
Installing Kubernetes using Kubespray
Pre-installation tasks
Administrator account
Designate a Network for Docker
Management host for installing the cluster
Define SSH trust to all cluster members on kubesprayhost
Setting up Kubespray on kubesprayhost
Installation Tasks
Modified allowed Ansible version:
Post-installation tasks on kubesprayhost
KUBECONFIG
ICE Server installation
Installing the ICE Server
Post ICE Server installation task
Initial superuser password
Grafana admin password
Arcus service scaling
Kafka service scaling
Appendix A: Installation option files
docker_repo.json
helm_repo.json
https.json
Example 1: For a single FQDN...
Example 2: For Multiple FQDN
ice-archiver.json
ice-monitoring.json
ice-reflector.json
ice-telephony.json
minio-multinode.json
minio_secret.json
multinode.json
Appendix B: Certificate management
ICE Server Certificate
LDAP Certificate
kubectl -n ice-arcus \
Appendix C: Nginx load balancer example
Install Docker
Run Nginx in Docker
Appendix D: Storage specification samples