Mid

Secure Internal Service Communication

Difficulty: mid

Source: devops-interviews/devops-interview-questions by Alex Muradov

Answer

Scenario

An application requires TLS certificates for internal service communication.

Task

Setup cert-manager to issue a valid TLS certificate using a SelfSigned ClusterIssuer to bootstrap a CA Issuer.

Property Value
Namespace preparesh
SelfSigned ClusterIssuer selfsigned-issuer
CA Certificate name ca-cert
CA secret name ca-secret
CA Issuer name ca-issuer
CA Issuer CN preparesh-ca
Certificate name web-cert
Certificate secret web-cert-tls
DNS names web.preparesh.svc, web.preparesh.svc.cluster.local

Template files available at /home/interview/.


📹 Video Solution