Module materialize.cloudtest.util.cluster

Expand source code Browse git
# Copyright Materialize, Inc. and contributors. All rights reserved.
#
# Use of this software is governed by the Business Source License
# included in the LICENSE file at the root of this repository.
#
# As of the Change Date specified in that file, in accordance with
# the Business Source License, use of this software will be governed
# by the Apache License, Version 2.0.


def cluster_pod_name(cluster_id: str, replica_id: str, process: int = 0) -> str:
    return f"pod/cluster-{cluster_id}-replica-{replica_id}-{process}"


def cluster_service_name(cluster_id: str, replica_id: str) -> str:
    return f"service/cluster-{cluster_id}-replica-{replica_id}"

Functions

def cluster_pod_name(cluster_id: str, replica_id: str, process: int = 0) ‑> str
Expand source code Browse git
def cluster_pod_name(cluster_id: str, replica_id: str, process: int = 0) -> str:
    return f"pod/cluster-{cluster_id}-replica-{replica_id}-{process}"
def cluster_service_name(cluster_id: str, replica_id: str) ‑> str
Expand source code Browse git
def cluster_service_name(cluster_id: str, replica_id: str) -> str:
    return f"service/cluster-{cluster_id}-replica-{replica_id}"