Contents:
parse_ingress(ingress_yaml: str) -> dict
convert_ingress_to_gateway(ingress: dict) -> dict
resources_to_yaml(resources: dict) -> str
parse_annotations(annotations: dict) -> dict
get_annotation_warnings(parsed: dict) -> list[str]
list_providers() -> list[dict]
get_provider(provider_id: str) -> dict
apply_provider_defaults(gateway: dict, provider_id: str) -> dict
validate_ingress(ingress: dict) -> ValidationResult
validate_gateway(gateway: dict) -> ValidationResult
validate_httproute(route: dict) -> ValidationResult
ValidationResult
convert_gateway_to_ingress(gateway: dict, httproutes: list) -> dict
gateway_resources_to_ingress_yaml(gateway: dict, httproutes: list) -> str
parse_gateway_resources(yaml_content: str) -> tuple[dict, list]
is_grpc_backend(ingress: dict, service_name: str) -> bool
create_grpc_route(httproute: dict) -> dict
generate_migration_report(...) -> str
generate_diff_summary(ingress: dict, gateway: dict) -> dict
Please activate JavaScript to enable the search functionality.