Join our Newsletter — 33% off our NHI Course
Home› FAQ› NHI Lifecycle Management› What happens when EKS data plane certificates are…
NHI Lifecycle Management

What happens when EKS data plane certificates are not prepared before the Kong Konnect deployment?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 24, 2026 Domain: NHI Lifecycle Management

The bootstrap stops at the point where the gateway needs to establish its mTLS connection to the control plane. Without the runtime group, the certificates, and the expected secret references, the deployment cannot complete the handshake and the data plane will not become operational. In practice, readiness depends on preparing identity material before applying Terraform.

Why the Deployment Stops Before the Gateway Becomes Operational

The failure point is not a generic Kubernetes boot issue, it is the handshake dependency that Kong Konnect requires before the gateway can come online. If the runtime group, certificate material, and expected secret references are missing, the control plane cannot trust the data plane instance, so bootstrap halts instead of letting a partially configured gateway run.

That matters because this stage is where configuration becomes operational identity. The deployment is not simply “waiting for secrets”; it is blocked because the control plane and data plane have not established the authenticated relationship needed for mTLS.

What Missing Certificate Preparation Changes in the Runtime Flow

When the certificates are not prepared in advance, the deployment can still create Kubernetes objects, but the data plane cannot complete the transition from installed to usable. The secret references must already point to valid material, and the runtime group must exist so the gateway can bind to the correct Konnect control plane context.

In practical terms, the consequence is a stalled bootstrap with no healthy traffic path. That is different from a degraded runtime gateway, because the service never reaches the point where it can accept configuration, synchronize state, or serve requests.

For practitioners, the important distinction is that this failure is deterministic. It is usually not intermittent connectivity, and it is not an issue you resolve by simply restarting the pod. It is a pre-deployment readiness problem caused by missing identity material and unresolved references.

Why Terraform Ordering and Secret Readiness Matter

The preparation step must happen before Terraform applies the deployment, because the infrastructure code assumes the identity and trust inputs already exist. If the certificates are created late, the manifests will still reference absent or invalid values, and the gateway will remain unable to complete its startup contract.

This makes sequencing part of the control itself. Teams often treat certificate issuance, secret creation, and deployment as separate tasks, but for Konnect data plane bootstrap they are one dependency chain. Breaking that chain shifts the failure into the deployment phase, where it is noisier to diagnose and slower to recover.

Risk and Threat Considerations

Deployment failures at the certificate and secret layer create availability risk first, but they can also hide trust and lifecycle problems. If teams repeatedly defer preparation until deployment time, they increase the chance of using stale, misnamed, or environment-mismatched material that never completes mTLS successfully.

Failure mechanism: The gateway depends on pre-created runtime identity material and secret references to establish trust with the control plane; without them, bootstrap cannot finish the authenticated handshake.

Impact: The data plane remains non-operational, rollout time increases, and operators may waste time diagnosing a symptoms-only outage instead of a missing prerequisite.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, NIST SP 800-57 and NIST CSF 2.0 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5IA-9 — Identification and Authentication (Non-Organizational Users)Konnect data plane mTLS depends on authenticating a non-human component.
IA-5 — Authenticator ManagementThe issue is missing or unprepared certificate material and secret references.
AC-6 — Least PrivilegeThe runtime group and secret access should only expose the access needed for bootstrap.
Recommendation — Enforce IA-9 for gateway-to-control-plane mutual authentication and trusted startup. Apply IA-5 to provision, track, and rotate the certificates before deployment. Limit the deployment’s secret access to the minimum required for mTLS startup.
NIST SP 800-57Key ManagementThe question centers on preparing certificate and key material before use.
Recommendation — Align certificate lifecycle steps so key material exists before the rollout.
NIST CSF 2.0PR.AA-05 — Identity Management, Authentication, and Access ControlThe deployment fails because required identity and trust inputs are missing.
Recommendation — Map the bootstrap dependency to PR.AA-05 and require valid trust material before launch.
ISO/IEC 27001:2022A.5.15 — Access controlSecret references and deployment access must be controlled for the gateway startup path.
Recommendation — Use A.5.15 to govern who can create and reference the deployment secrets.

Practitioner Guidance

What to verify: Confirm the runtime group exists, the certificate material is present in the expected secret locations, and the deployment manifest references the exact names that Konnect will resolve. If any of those three are absent, treat the release as blocked rather than partially healthy.

What good looks like: The identity material is provisioned before the deployment run, the secrets are stable and environment-correct, and the gateway reaches mTLS establishment on the first bootstrap attempt. That is the observable sign that readiness was handled as a prerequisite, not a follow-up task.

Practitioner takeaway: The safest operational model is to make certificate and secret readiness a release gate, because once the control plane handshake is part of startup, missing identity inputs fail the deployment cleanly but completely.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 24, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org