ROLE-BASED MULTI-CONTROLLER COLLABORATION ON RESOURCE MODIFICATION IN A CONTAINER ORCHESTRATION PLATFORM

    公开(公告)号:US20250110783A1

    公开(公告)日:2025-04-03

    申请号:US18374043

    申请日:2023-09-28

    Abstract: A method, computer program product, and computer system for generating and using a layering resource representation of a resource in a container orchestration platform. An owner controller creates a base layer of the layering resource representation. The base layer is a resource field tree of the entire resource. After the base layer is created, one or more collaborator controllers create respective one or more overlay layers of the layering resource representation. Each overlay layer is a sub-tree of the resource field tree. Each collaborator controller is authorized to update each field of the sub-tree created by each collaborator controller and is not authorized to update any other field of the resource field tree. Any field of the sub-tree that is updated by the collaborator controller that created the sub-tree replaces any previous updating of any field by the owner controller.

    MULTIPLE DISTRIBUTED PRIVATE REGISTRY MANAGEMENT

    公开(公告)号:US20250117296A1

    公开(公告)日:2025-04-10

    申请号:US18482139

    申请日:2023-10-06

    Abstract: An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads replicas of the selected image via one or more registry agents, each registry agent transmitting to its corresponding remote registry, transmitting constituent layers of the replica across multiple remote registries simultaneously such that a subset of the layers constituting the image are uploaded to each remote registry. An embodiment stores metadata for the uploaded image in a cache within a local metadata store.

    Multiple distributed private registry management

    公开(公告)号:US12271273B1

    公开(公告)日:2025-04-08

    申请号:US18482139

    申请日:2023-10-06

    Abstract: An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads replicas of the selected image via one or more registry agents, each registry agent transmitting to its corresponding remote registry, transmitting constituent layers of the replica across multiple remote registries simultaneously such that a subset of the layers constituting the image are uploaded to each remote registry. An embodiment stores metadata for the uploaded image in a cache within a local metadata store.

    ANOMALY DETECTION DURING CLOUD APPLICATION INSTALLATION

    公开(公告)号:US20250086043A1

    公开(公告)日:2025-03-13

    申请号:US18367114

    申请日:2023-09-12

    Abstract: A method, system, and computer program product that are configured to: create a resource dependency graph that defines dependencies between resources created in an installation of a cloud native application, wherein the resource dependency graph includes a respective time range of each respective one of the resources; for each respective one of the resources, determine a condition of the respective one of the resources based on the respective time range of the respective one of the resources, a success condition of the respective one of the resources, and one or more failure conditions of the respective one of the resources; and create a cause analysis resource that includes the determined condition of each respective one of the resources.

    CAPABILITY ORCHESTRATION IN A CLOUD-NATIVE ENVIRONMENT

    公开(公告)号:US20250053433A1

    公开(公告)日:2025-02-13

    申请号:US18366114

    申请日:2023-08-07

    Abstract: Capability orchestration in a cloud-native environment includes one or more new combined capability definitions generated by one or more processing units based on existing capability definitions and a combined capability manifest to form a hierarchy of capability definitions. A capability request directed to one or more capabilities can be received by the one or more processing units. One or more capability definitions corresponding to the one or more capabilities can be determined from the hierarchy of capability definitions by the one or more processing units based on the capability request. Deployable resources can be derived by the one or more processing units based on the determined one or more capability definitions. The one or more capabilities can be generated by the one or more processing units based on the derived deployable resources.

    UNDOING ACTIONS AND UNINSTALLING APPLICATIONS IN A COMPUTING ENVIRONMENT

    公开(公告)号:US20240296034A1

    公开(公告)日:2024-09-05

    申请号:US18116916

    申请日:2023-03-03

    CPC classification number: G06F8/62

    Abstract: A computer-implemented method, computer program product, and/or computing system is disclosed for preforming at least one of a performance group consisting of undoing an action in and uninstalling a software application from a computing environment is disclosed. The computer-implemented method, computer program product, and/or computing system includes: building an initial resource dependency graph; building a second resource dependency graph; determining a resulting resource dependency graph to identify dangling resources; and removing the dangling resources. In an embodiment, building at least one of the initial resource dependency graph or the second resource dependency graph includes building a resource ownership graph and extending the resource ownership graph to include associations to form a resource dependency graph.

Patent Agency Ranking