Validating endpoints in a service mesh of a distributed computing system
AssigneeRed Hat, Inc.
InventorXavier Canal Masjuan
Life of this patent
Estimating the term…
Abstract
Some examples of the present disclosure relate to validating endpoints in a service mesh of a distributed computing environment. In one example, a processor can receive configuration settings applied to an endpoint in a data plane of a service mesh in a distributed computing environment. The processor can receive configuration data associated with a configuration of hardware components and software components in the distributed computing environment. The processor can determine a discrepancy between the configuration settings and the configuration data. The processor can then output the discrepancy for use in resolving an operational error relating to the service mesh.
Claims20
A non-transitory computer-readable medium comprising program code that is executable by a processor for causing the processor to:
- receive configuration settings applied to an endpoint in a data plane of a service mesh in a distributed computing environment, the endpoint being for accessing a service of the service mesh, and the endpoint being distinct from the service;
- receive configuration data including a set of settings for a container orchestration platform in the distributed computing environment, the configuration data indicating a configuration of the container orchestration platform in the distributed computing environment, the container orchestration platform being distinct from the endpoint and the service;
- determine a discrepancy between the configuration settings and the configuration data;
- and
- output the discrepancy for use in resolving an operational error relating to the service mesh.
A method comprising:
- receiving, by a processor, configuration settings applied to an endpoint in a data plane of a service mesh in a distributed computing environment, the endpoint being for accessing a service of the service mesh, and the endpoint being distinct from the service;
- receiving, by the processor, configuration data including a set of settings for a container orchestration platform in the distributed computing environment, the configuration data indicating a configuration of the container orchestration platform in the distributed computing environment, the container orchestration platform being distinct from the endpoint and the service;
- determining, by the processor, a discrepancy between the configuration settings and the configuration data;
- and
- outputting, by the processor, the discrepancy for use in resolving an operational error relating to the service mesh.
A system comprising:
- a processor;
- and
- a non-transitory computer-readable memory comprising instructions for an endpoint validator, the endpoint validator being executable by the processor to cause the processor to:
- receive configuration settings applied to an endpoint in a data plane of a service mesh in a distributed computing environment, the endpoint being for accessing a service of the service mesh, and the endpoint being distinct from the service;
- receive configuration data including a set of settings for a container orchestration platform in the distributed computing environment, the configuration data indicating a configuration of the container orchestration platform in the distributed computing environment, the container orchestration platform being distinct from the endpoint and the service;
- determine a discrepancy between the configuration settings and the configuration data;
- and
- output the discrepancy for use in resolving an operational error relating to the service mesh.
Dependencies are inferred from the claim text.