Please have mercy on me, as I am a noob to these environments! I am somewhat of a jack-of-all-trades but mostly an application programmer and computer architect. I am by no means an expert on tools installation/setup.
Asking for help? Comment out what you need so we can get more information to help you!
I’m trying to set up this Matrix 2.0 server on an ultimately private network. The problem is that I can’t get one of the pods, the one associated with synapse-haproxy, to keep from trying to access the Internet for updates and then failing. I’ve gotten all the other pods weaned off the Internet. This pod has, as far as I can figure, three levels of configuration. The replicaset policy is given by the deployment. The deployment policy is given by the CRD image. In the CRD documentation, a parameter haproxyPullPolicy is said to affect this pod’s desire to download, but setting it to IfNotPresent has no apparent effect since the deployment and the replicaset continue to revert to Always no matter what (from all I’ve tried). Thus this pod ends up in an ErrImagePull state.
Cluster information:
Kubernetes version: v1.27.16
Cloud being used: (put bare-metal if not on a public cloud) bare-metal
Installation method: We are using MicroK8s to manage our Kubernetes cluster. The installation was done via the Snap package manager on Ubuntu, following the official MicroK8s installation documentation.
Host OS: Ubuntu 22.04
CNI and version: calico v3.25.0
CRI and version: containerd v1.7.12
You can format your yaml by highlighting it and pressing Ctrl-Shift-C, it will make your output easier to read.
As a new member of the group, I apparently can’t include my yaml files as they contain links, and apparently I’m not allowed to upload such things. I also tried to upload them as attachments, but apparently they are the wrong file type to upload.