Locked-Down Cluster Administrator Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cluster management systems allow administrators with cluster-wide access to potentially misuse privileges, leading to security threats and lack of data privacy and separation of duties, as they can install malicious software across namespaces.

Innovation Solution

Implementing a locked-down cluster with restricted access for administrators, where application deployment is limited to a pre-defined service catalog and service brokers, using a secure service deployer module that enforces strict security policies and abstracts cluster-admin credentials, and utilizes Open Service Broker APIs to manage service provisioning and access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If administrators are given cluster-wide access to install and manage services, then service deployment flexibility and administrative capability are improved, but security risks and potential misuse of privileges increase

Engineering Contradiction:
Improveservice deployment flexibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments administrator privileges by creating a locked-down namespace that isolates service deployment authority. Instead of giving all administrators cluster-wide access, the system divides administrative capabilities so that only specific service brokers can deploy services within the locked-down namespace, while other administrators retain access to non-locked namespaces. This segmentation resolves the contradiction by maintaining deployment flexibility through service brokers while eliminating security risks associated with broad administrative access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces service brokers as intermediary components that mediate between administrators and the Kubernetes cluster. Service brokers act as controlled gateways that enforce security policies and restrict direct administrator access to the locked-down namespace. This intermediary mechanism allows service deployment to proceed flexibly through the broker while preventing administrators from directly installing malicious software or misusing privileges in the protected namespace.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If administrators can freely install software across namespaces, then service provisioning speed and operational efficiency are improved, but data privacy and separation of duties are compromised

Engineering Contradiction:
Improveservice provisioning speedVSAvoiddata privacy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments the Kubernetes namespace into locked-down and non-locked-down sections. The locked-down namespace contains sensitive data and applications that require enhanced protection, while other namespaces maintain standard access controls. This segmentation enables service provisioning to proceed efficiently in non-locked namespaces while ensuring data privacy in locked namespaces through restricted access, thus resolving the contradiction between productivity and information security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different access control qualities to different regions of the Kubernetes cluster. The locked-down namespace implements strict access controls that prevent administrators from installing software or accessing data, while other namespaces maintain more permissive access for operational efficiency. This local differentiation of security quality allows the system to maintain high productivity in general areas while protecting data privacy in sensitive areas.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If cluster-admin credentials are directly accessible to administrators, then ease of service management is improved, but security policies and cluster integrity are weakened

Engineering Contradiction:
Improveservice management easeVSAvoidcluster security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces the locked-down namespace and service brokers as intermediary layers between administrators and cluster-admin credentials. Instead of allowing administrators to directly access and use cluster-admin credentials, the system routes all service management operations through the locked-down namespace's controlled interface. This intermediary structure maintains ease of operation by providing a simplified service broker API while strengthening cluster security by preventing direct credential access and ensuring that all operations adhere to enforced security policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11153316B2Locked-down cluster
Publication Date: 2021.10.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11153316B2 patent drawing
  • US11153316B2 patent drawing
  • US11153316B2 patent drawing

AI summary

Aspects of the invention include a computer-implemented method including providing, by a processor, a computing cluster having a plurality of cluster nodes and services. The method provides, by the processor, a limited catalog of services and restricts, by the processor, access of an administrator of the computing cluster to use of a service deployer, wherein the service deployer restricts administrator access to installation and administration of clusters and deployment of only the limited catalog of services.