По умолчанию Ar go (и большинство вещей) создаст самоподписанный сертификат HTTPS. Это облегчает настройку, но поскольку она не подписана доверенным источником, вы получаете эту ошибку. Вы можете либо дать Ar go настоящий сертификат напрямую, либо использовать что-то вроде системы Ingress для завершения TLS (или обоих). Проверьте сертификат-менеджер для выдачи сертификатов LetsEncrypt в Kubernetes.