Subscribe to the Non-Human & AI Identity Journal

Who is accountable when remote cluster access spans SSH, kubectl, and compliance evidence?

The organisation operating the access model remains accountable, even if the device is on a customer network. Governance teams should ensure one approved identity path, one policy boundary, and one evidence record cover all administrative access to the cluster.

Why This Matters for Security Teams

When remote cluster administration spans SSH, kubectl, and compliance evidence, accountability is not split by tool. It stays with the organisation that defines the access model, approves the identity path, and accepts the audit trail. The risk is that teams treat SSH as “ops,” kubectl as “platform,” and evidence collection as “compliance,” then discover gaps only after an incident or audit request.

NHI governance is especially relevant here because the same administrative actor can present through multiple credentials, short-lived tokens, and logging systems. NHIMG research shows that 90% of IT leaders say properly managing NHIs is essential for a successful zero-trust implementation, which is a strong signal that identity boundaries must follow the workload, not the network location. This aligns with current guidance in NIST Cybersecurity Framework 2.0 and the NHI governance themes in Ultimate Guide to NHIs — Regulatory and Audit Perspectives.

In practice, many security teams encounter accountability gaps only after a privileged session cannot be tied to a single approved identity path, rather than through intentional design.

How It Works in Practice

The practical model is to treat remote cluster access as one governed control plane, even if it is delivered through multiple protocols. SSH may be used for node-level troubleshooting, kubectl for cluster administration, and evidence systems for audit exports, but all three should map to the same accountable owner, policy boundary, and logging standard. That means one identity source, one approval workflow, and one evidence chain, rather than separate exceptions for each tool.

For the access layer, current guidance suggests using short-lived, context-aware credentials instead of static shared secrets. For administrative access, that usually means a workload or user identity is verified at request time, then issued a time-bound credential only for the task. This is where NHI controls, Zero Trust, and runtime policy intersect: the system should decide based on who or what is requesting access, what they are trying to do, and whether the request matches the declared environment. The audit layer should capture the originating identity, the command or API action, the resource touched, and the evidence output location.

Common operating patterns include:

  • Use a single identity broker for SSH and kubectl so session attribution is consistent.
  • Issue ephemeral credentials with tight time-to-live values and automatic revocation after task completion.
  • Store evidence in a tamper-evident system that is linked to the same session identifier used for access.
  • Apply policy-as-code at request time so approval rules are evaluated with current context, not just role membership.
  • Keep break-glass access separate, time-boxed, and heavily logged so exceptions do not become a parallel operating model.

NHIMG’s Ultimate Guide to NHIs notes that only 5.7% of organisations have full visibility into their service accounts, which explains why evidence collection often fails when remote access is fragmented across tools. These controls tend to break down in multi-tenant clusters with legacy SSH jump hosts because identity attribution is split between host logs, Kubernetes audit logs, and separate ticketing records.

Common Variations and Edge Cases

Tighter administrative control often increases operational overhead, requiring organisations to balance auditability against incident-response speed and platform-team usability. That tradeoff becomes sharper when remote access must support vendor support, incident triage, or regulated change windows.

There is no universal standard for this yet, but best practice is evolving toward one of three patterns: fully brokered access, federated just-in-time elevation, or tightly governed break-glass workflows. The right choice depends on how much SSH is still required, whether kubectl access can be fully mediated, and how much evidence must be preserved for regulatory review. Where compliance evidence is part of the question, the bar should be higher than “logs exist.” The evidence must be attributable, time-synchronised, and linked to a single accountable administrative path.

Edge cases to watch include third-party operators connecting from customer networks, shared bastion hosts, and emergency maintenance on clusters that still permit direct node login. In those environments, the control framework often fractures unless the organisation can prove that the same approved identity, policy decision, and record retention rule applied across all access methods. For deeper operational context, Ultimate Guide to NHIs and Top 10 NHI Issues both reinforce that inconsistent lifecycle control is where accountability most often disappears.

Standards & Framework Alignment

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

OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and CSA MAESTRO address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 Addresses identity governance for administrative non-human access across SSH and kubectl.
OWASP Agentic AI Top 10 A-04 Relevant where autonomous tooling triggers administrative actions and evidence collection.
CSA MAESTRO IAM Covers identity, access, and governance for cloud agent and workload operations.
NIST AI RMF Supports governance and accountability for automated decision paths affecting access.
NIST CSF 2.0 PR.AC-4 Least-privilege and access management fit multi-tool remote cluster administration.

Bind every cluster admin path to a single verified NHI identity and remove shared or ambiguous credentials.