__init__(self, k8s_namespace, *deployment_name, image_name, td_bootstrap_image, gcp.api.GcpApiManager gcp_api_manager, str gcp_project, str gcp_service_account, service_account_name=None, service_name=None, neg_name=None, xds_server_uri=None, network='default', deployment_template='server.deployment.yaml', service_account_template='service-account.yaml', service_template='server.service.yaml', reuse_service=False, reuse_namespace=False, namespace_template=None, debug_use_port_forwarding=False, enable_workload_identity=True) | framework.test_app.server_app.KubernetesServerRunner | |
framework::test_app::base_runner::KubernetesBaseRunner.__init__(self, k8s_namespace, namespace_template=None, reuse_namespace=False) | framework.test_app.base_runner.KubernetesBaseRunner | |
_create_deployment(self, template, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_create_from_template(self, template_name, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_create_namespace(self, template, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_create_service(self, template, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_create_service_account(self, template, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_delete_deployment(self, name, wait_for_deletion=True) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_delete_service(self, name, wait_for_deletion=True) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_delete_service_account(self, name, wait_for_deletion=True) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_get_workload_identity_member_name(project, namespace_name, service_account_name) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_grant_workload_identity_user(self, *gcp_iam, gcp_service_account, service_account_name) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_highlighter | framework.test_app.base_runner.KubernetesBaseRunner | private |
_logs_explorer_link(*str deployment_name, str namespace_name, str gcp_project, str gcp_ui_url, Optional[timedelta] end_delta=None) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_make_namespace_name(str resource_prefix, str resource_suffix, str name) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_manifests_from_str(document) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_manifests_from_yaml_file(yaml_file) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_render_template(template_file, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | privatestatic |
_reuse_deployment(self, deployment_name) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_reuse_namespace(self) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_reuse_service(self, service_name) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_revoke_workload_identity_user(self, *gcp_iam, gcp_service_account, service_account_name) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_template_file_from_name(cls, template_name) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_wait_deployment_with_available_replicas(self, name, count=1, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_wait_pod_started(self, name, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
_wait_service_neg(self, name, service_port, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | private |
cleanup(self, *force=False, force_namespace=False) | framework.test_app.server_app.KubernetesServerRunner | |
framework::test_app::base_runner::KubernetesBaseRunner.cleanup(self, *force=False) | framework.test_app.base_runner.KubernetesBaseRunner | |
debug_use_port_forwarding | framework.test_app.server_app.KubernetesServerRunner | |
DEFAULT_MAINTENANCE_PORT | framework.test_app.server_app.KubernetesServerRunner | static |
DEFAULT_SECURE_MODE_MAINTENANCE_PORT | framework.test_app.server_app.KubernetesServerRunner | static |
DEFAULT_TEST_PORT | framework.test_app.server_app.KubernetesServerRunner | static |
delete_namespace(self, wait_for_deletion=True) | framework.test_app.base_runner.KubernetesBaseRunner | |
deployment | framework.test_app.server_app.KubernetesServerRunner | |
deployment_name | framework.test_app.server_app.KubernetesServerRunner | |
deployment_template | framework.test_app.server_app.KubernetesServerRunner | |
enable_workload_identity | framework.test_app.server_app.KubernetesServerRunner | |
gcp_iam | framework.test_app.server_app.KubernetesServerRunner | |
gcp_project | framework.test_app.server_app.KubernetesServerRunner | |
gcp_service_account | framework.test_app.server_app.KubernetesServerRunner | |
gcp_ui_url | framework.test_app.server_app.KubernetesServerRunner | |
image_name | framework.test_app.server_app.KubernetesServerRunner | |
make_namespace_name(cls, str resource_prefix, str resource_suffix, str name='server') | framework.test_app.server_app.KubernetesServerRunner | |
namespace | framework.test_app.base_runner.KubernetesBaseRunner | |
namespace_template | framework.test_app.base_runner.KubernetesBaseRunner | |
neg_name | framework.test_app.server_app.KubernetesServerRunner | |
network | framework.test_app.server_app.KubernetesServerRunner | |
port_forwarders | framework.test_app.server_app.KubernetesServerRunner | |
reuse_namespace | framework.test_app.base_runner.KubernetesBaseRunner | |
reuse_service | framework.test_app.server_app.KubernetesServerRunner | |
ROLE_WORKLOAD_IDENTITY_USER | framework.test_app.base_runner.KubernetesBaseRunner | static |
run(self, *test_port=DEFAULT_TEST_PORT, maintenance_port=None, secure_mode=False, server_id=None, replica_count=1) | framework.test_app.server_app.KubernetesServerRunner | |
framework::test_app::base_runner::KubernetesBaseRunner.run(self, **kwargs) | framework.test_app.base_runner.KubernetesBaseRunner | |
service | framework.test_app.server_app.KubernetesServerRunner | |
service_account | framework.test_app.server_app.KubernetesServerRunner | |
service_account_name | framework.test_app.server_app.KubernetesServerRunner | |
service_account_template | framework.test_app.server_app.KubernetesServerRunner | |
service_name | framework.test_app.server_app.KubernetesServerRunner | |
service_template | framework.test_app.server_app.KubernetesServerRunner | |
td_bootstrap_image | framework.test_app.server_app.KubernetesServerRunner | |
TEMPLATE_DIR_NAME | framework.test_app.base_runner.KubernetesBaseRunner | static |
TEMPLATE_DIR_RELATIVE_PATH | framework.test_app.base_runner.KubernetesBaseRunner | static |
xds_server_uri | framework.test_app.server_app.KubernetesServerRunner | |