{ "type.googleapis.com/envoy.config.cluster.v3.Cluster": [ { "name": "_nas_note", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "127.0.0.1", "PortSpecifier": { "PortValue": 9350 } } } }, "health_check_config": { "port_value": 9350 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_portainer_ui", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "portainer_ui", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.161", "PortSpecifier": { "PortValue": 9000 } } } }, "health_check_config": { "port_value": 9000 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_git_bucket", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "git_bucket", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "172.17.0.1", "PortSpecifier": { "PortValue": 8088 } } } }, "health_check_config": { "port_value": 8088 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_plex_server", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 32400 } } } }, "health_check_config": { "port_value": 32400 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_nas_service", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "172.17.0.1", "PortSpecifier": { "PortValue": 5000 } } } }, "health_check_config": { "port_value": 5000 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_bitwarden_service", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "pwassword_manager", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "172.17.0.1", "PortSpecifier": { "PortValue": 10010 } } } }, "health_check_config": { "port_value": 10010 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_nas_photo", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "127.0.0.1", "PortSpecifier": { "PortValue": 5080 } } } }, "health_check_config": { "port_value": 5080 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_3d_printer_console", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "seconds": 2 }, "load_assignment": { "cluster_name": "printer", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "octoprint", "PortSpecifier": { "PortValue": 5000 } } } }, "health_check_config": { "port_value": 5000 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_docker_registry", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "docker_registry", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "172.17.0.1", "PortSpecifier": { "PortValue": 5555 } } } }, "health_check_config": { "port_value": 5555 } } } } ], "LbConfig": null } ] }, "LbConfig": null, "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", "value": "CnIScAo3CjUvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZG9ja2VyLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZG9ja2VyLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "name": "_ai_api_server", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_ai_api_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 8002 } } } }, "health_check_config": { "port_value": 8002 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_nas_camera", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "camera", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "127.0.0.1", "PortSpecifier": { "PortValue": 9900 } } } }, "health_check_config": { "port_value": 9900 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_nas_audio", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "127.0.0.1", "PortSpecifier": { "PortValue": 8800 } } } }, "health_check_config": { "port_value": 8800 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_ai_ui_server", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_ai_ui_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 8003 } } } }, "health_check_config": { "port_value": 8003 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_nas_video", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "nas", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "127.0.0.1", "PortSpecifier": { "PortValue": 9007 } } } }, "health_check_config": { "port_value": 9007 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_ai_server", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_ai_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 3000 } } } }, "health_check_config": { "port_value": 3000 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_auth_server", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_auth_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 5557 } } } }, "health_check_config": { "port_value": 5556 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_k8s_router", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "seconds": 1 }, "load_assignment": { "cluster_name": "nginx", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.139", "PortSpecifier": { "PortValue": 32704 } } } }, "health_check_config": { "port_value": 32704 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_3d_printer_camera", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "seconds": 2 }, "load_assignment": { "cluster_name": "camera", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "octoprint", "PortSpecifier": { "PortValue": 8080 } } } }, "health_check_config": { "port_value": 8080 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_homeassistant_service", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "homeassistant_manager", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.133", "PortSpecifier": { "PortValue": 8123 } } } }, "health_check_config": { "port_value": 8123 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_code_server", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "code_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 8080 } } } }, "health_check_config": { "port_value": 8080 } } } } ], "LbConfig": null } ] }, "LbConfig": null, "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", "value": "CikaJwolCiMvZXRjL2NlcnRzL3Vwc3RyZWFtL3ZzY29kZS9yb290LmNydA==" } } } }, { "name": "_k8s_apiserver", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "seconds": 1 }, "load_assignment": { "cluster_name": "apiserver", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.139", "PortSpecifier": { "PortValue": 16443 } } } }, "health_check_config": { "port_value": 16443 } } } } ], "LbConfig": null } ] }, "LbConfig": null, "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext", "value": "Ci0aKwopCicvZXRjL2NlcnRzL3Vwc3RyZWFtL2t1YmVybmV0ZXMvcm9vdC5jcnQ=" } } } }, { "name": "_acme_renewer", "ClusterDiscoveryType": { "Type": 0 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "acme_renewer", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "172.17.0.1", "PortSpecifier": { "PortValue": 8888 } } } }, "health_check_config": { "port_value": 8888 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_grafana_ui", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_grafana_ui", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.106", "PortSpecifier": { "PortValue": 3000 } } } }, "health_check_config": { "port_value": 3000 } } } } ], "LbConfig": null } ] }, "LbConfig": null }, { "name": "_pcb_server", "ClusterDiscoveryType": { "Type": 1 }, "connect_timeout": { "nanos": 200000000 }, "load_assignment": { "cluster_name": "_pcb_server", "endpoints": [ { "lb_endpoints": [ { "HostIdentifier": { "Endpoint": { "address": { "Address": { "SocketAddress": { "address": "192.168.68.113", "PortSpecifier": { "PortValue": 8088 } } } }, "health_check_config": { "port_value": 8088 } } } } ], "LbConfig": null } ] }, "LbConfig": null } ], "type.googleapis.com/envoy.config.listener.v3.Listener": [ { "name": "http_listener", "address": { "Address": { "SocketAddress": { "address": "0.0.0.0", "PortSpecifier": { "PortValue": 10000 } } } }, "filter_chains": [ { "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIi6QEKGGluZ3Jlc3NfZ2VuZXJpY19pbnNlY3VyZRJPCg1odHRwX3RvX2h0dHBzEgEqGjAKHQobLy53ZWxsLWtub3duL2FjbWUtY2hhbGxlbmdlEg8KDV9hY21lX3JlbmV3ZXIaCQoDCgEvGgIgARJ8Cg52aWRlb19pbnNlY3VyZRIQdmlkZW8uamVyeGllLmNvbRIRdmlkZW8ubG9jYWw6MTAwMDAaMAodChsvLndlbGwta25vd24vYWNtZS1jaGFsbGVuZ2USDwoNX2FjbWVfcmVuZXdlchoTCgMKAS8SDAoKX25hc192aWRlbw==" } } } ] } ], "ListenerSpecifier": null }, { "name": "https_listener", "address": { "Address": { "SocketAddress": { "address": "0.0.0.0", "PortSpecifier": { "PortValue": 10001 } } } }, "filter_chains": [ { "filter_chain_match": { "server_names": [ "home.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqeAoWZW52b3kuZmlsdGVycy5odHRwLmx1YSJeCjx0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLmx1YS52My5MdWESHgoccmVxdWlyZSAiL2V0Yy9lbnZveS9maWx0ZXIiCiphChllbnZveS5maWx0ZXJzLmh0dHAucm91dGVyIkQKQnR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAucm91dGVyLnYzLlJvdXRlcroBCwoJd2Vic29ja2V0wgEDCKwC4gEDCKwC8gECCAGIAgEiQhJACgxob21lX3NlcnZpY2USD2hvbWUuamVyeGllLmNvbRofCgMKAS8SGAoWX2hvbWVhc3Npc3RhbnRfc2VydmljZQ==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vaG9tZS5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2hvbWUuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "docker.jerxie.com", "docker.local" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiQhJACg5kb2NrZXJfc2VydmljZRIRZG9ja2VyLmplcnhpZS5jb20aGwoDCgEvEhRCAAoQX2RvY2tlcl9yZWdpc3RyeQ==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnIScAo3CjUvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZG9ja2VyLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZG9ja2VyLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "nas.jerxie.com", "nas" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCJGEkQKDmRvY2tlcl9zZXJ2aWNlEg5uYXMuamVyeGllLmNvbRIJbmFzOjEwMDAxGhcKAwoBLxIQQgAKDF9uYXNfc2VydmljZQ==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CmwSago0CjIvZXRjL2NlcnRzL2Rvd25zdHJlYW0vbmFzLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRIyCjAvZXRjL2NlcnRzL2Rvd25zdHJlYW0vbmFzLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "video.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiOxI5Cg5kb2NrZXJfc2VydmljZRIQdmlkZW8uamVyeGllLmNvbRoVCgMKAS8SDkIACgpfbmFzX3ZpZGVv" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnASbgo2CjQvZXRjL2NlcnRzL2Rvd25zdHJlYW0vdmlkZW8uamVyeGllLmNvbS9mdWxsY2hhaW4ucGVtEjQKMi9ldGMvY2VydHMvZG93bnN0cmVhbS92aWRlby5qZXJ4aWUuY29tL3ByaXZrZXkucGVt" } } } }, { "filter_chain_match": { "server_names": [ "plex.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiORI3CgtwbGV4X3NlcnZlchIPcGxleC5qZXJ4aWUuY29tGhcKAwoBLxIQQgAKDF9wbGV4X3NlcnZlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcGxleC5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL3BsZXguamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "kubernetes.jerxie.com", "kubernetes.local" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXLyAQIIAYgCASKPARKMAQoSa3ViZXJuZXRlc19zZXJ2aWNlEhVrdWJlcm5ldGVzLmplcnhpZS5jb20aIwoMEgovYXBpc2VydmVyEhMqAS8KDl9rOHNfYXBpc2VydmVyGiQKDQoLL2FwaXNlcnZlci8SEyoBLwoOX2s4c19hcGlzZXJ2ZXIaFAoDCgEvEg0KC19rOHNfcm91dGVy" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnoSeAo7CjkvZXRjL2NlcnRzL2Rvd25zdHJlYW0va3ViZXJuZXRlcy5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SOQo3L2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2t1YmVybmV0ZXMuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "kubernetes.dashboard.jerxie.com", "kubernetes.dashboard.local" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAq/gIKGWVudm95LmZpbHRlcnMuaHR0cC5vYXV0aDIi4AIKQnR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAub2F1dGgyLnYzLk9BdXRoMhKZAgqWAgopChVhdXRoLmplcnhpZS5jb20vdG9rZW4aAggDEgxfYXV0aF9zZXJ2ZXISHGh0dHBzOi8vYXV0aC5qZXJ4aWUuY29tL2F1dGgaZgoUa3ViZXJuZXRlcy1kYXNoYm9hcmQSJwoFdG9rZW4SHgocL2V0Yy9lbnZveS90b2tlbi1zZWNyZXQueWFtbBolCgRobWFjEh0KGy9ldGMvZW52b3kvaG1hYy1zZWNyZXQueWFtbCI1JVJFUSh4LWZvcndhcmRlZC1wcm90byklOi8vJVJFUSg6YXV0aG9yaXR5KSUvY2FsbGJhY2sqDQoLCgkvY2FsbGJhY2syDAoKCggvc2lnbm91dDgBSgZvcGVuaWRKBWVtYWlsKmEKGWVudm95LmZpbHRlcnMuaHR0cC5yb3V0ZXIiRApCdHlwZS5nb29nbGVhcGlzLmNvbS9lbnZveS5leHRlbnNpb25zLmZpbHRlcnMuaHR0cC5yb3V0ZXIudjMuUm91dGVy8gECCAGIAgEiVxJVChxrdWJlcm5ldGVzX2Rhc2hib2FyZF9zZXJ2aWNlEh9rdWJlcm5ldGVzLmRhc2hib2FyZC5qZXJ4aWUuY29tGhQKAwoBLxINCgtfazhzX3JvdXRlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Co8BEowBCkUKQy9ldGMvY2VydHMvZG93bnN0cmVhbS9rdWJlcm5ldGVzLmRhc2hib2FyZC5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SQwpBL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2t1YmVybmV0ZXMuZGFzaGJvYXJkLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "blog.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiQhJAChdrdWJlcm5ldGVzX2Jsb2dfc2VydmljZRIPYmxvZy5qZXJ4aWUuY29tGhQKAwoBLxINCgtfazhzX3JvdXRlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYmxvZy5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2Jsb2cuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "argocd.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiRBJCChdrdWJlcm5ldGVzX2Jsb2dfc2VydmljZRIRYXJnb2NkLmplcnhpZS5jb20aFAoDCgEvEg0KC19rOHNfcm91dGVy" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnIScAo3CjUvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYXJnb2NkLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYXJnb2NkLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "meet.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldMIBAPIBAggBiAIBIjcSNQoMbWVldF9zZXJ2aWNlEg9tZWV0LmplcnhpZS5jb20aFAoDCgEvEg0KC19rOHNfcm91dGVy" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vbWVldC5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL21lZXQuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "audio.jerxie.com", "audio.local" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiRhJECg5kb2NrZXJfc2VydmljZRIQYXVkaW8uamVyeGllLmNvbRILYXVkaW8ubG9jYWwaEwoDCgEvEgwKCl9uYXNfYXVkaW8=" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnASbgo2CjQvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYXVkaW8uamVyeGllLmNvbS9mdWxsY2hhaW4ucGVtEjQKMi9ldGMvY2VydHMvZG93bnN0cmVhbS9hdWRpby5qZXJ4aWUuY29tL3ByaXZrZXkucGVt" } } } }, { "filter_chain_match": { "server_names": [ "code.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAq9QIKGWVudm95LmZpbHRlcnMuaHR0cC5vYXV0aDIi1wIKQnR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAub2F1dGgyLnYzLk9BdXRoMhKQAgqNAgopChVhdXRoLmplcnhpZS5jb20vdG9rZW4aAggDEgxfYXV0aF9zZXJ2ZXISHGh0dHBzOi8vYXV0aC5qZXJ4aWUuY29tL2F1dGgaXQoLY29kZS1zZXJ2ZXISJwoFdG9rZW4SHgocL2V0Yy9lbnZveS90b2tlbi1zZWNyZXQueWFtbBolCgRobWFjEh0KGy9ldGMvZW52b3kvaG1hYy1zZWNyZXQueWFtbCI1JVJFUSh4LWZvcndhcmRlZC1wcm90byklOi8vJVJFUSg6YXV0aG9yaXR5KSUvY2FsbGJhY2sqDQoLCgkvY2FsbGJhY2syDAoKCggvc2lnbm91dDgBSgZvcGVuaWRKBWVtYWlsKoYCChxlbnZveS5maWx0ZXJzLmh0dHAuand0X2F1dGhuIuUBClB0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLmp3dF9hdXRobi52My5Kd3RBdXRoZW50aWNhdGlvbhKQAQp6Cglwcm92aWRlcjESbTIYCg1BdXRob3JpemF0aW9uEgdCZWFyZXIgSgtqd3RfcGF5bG9hZGoLQmVhcmVyVG9rZW4aNwowChxodHRwczovL2F1dGguamVyeGllLmNvbS9rZXlzGgIIBRIMX2F1dGhfc2VydmVyEgMI2AQSEgoDCgEvEgsKCXByb3ZpZGVyMSqeCQoWZW52b3kuZmlsdGVycy5odHRwLmx1YSKDCQo8dHlwZS5nb29nbGVhcGlzLmNvbS9lbnZveS5leHRlbnNpb25zLmZpbHRlcnMuaHR0cC5sdWEudjMuTHVhEsIICr8IZW1haWwgPSAiIgpmdW5jdGlvbiBlbnZveV9vbl9yZXF1ZXN0KHJlcXVlc3RfaGFuZGxlKQogIGVtYWlsID0gIiIKICBsb2NhbCBtZXRhID0gcmVxdWVzdF9oYW5kbGU6c3RyZWFtSW5mbygpOmR5bmFtaWNNZXRhZGF0YSgpCiAgZm9yIGtleSwgdmFsdWUgaW4gcGFpcnMobWV0YTpnZXQoImVudm95LmZpbHRlcnMuaHR0cC5qd3RfYXV0aG4iKSkgZG8KICAgIGlmIGtleSA9PSAiand0X3BheWxvYWQiIHRoZW4KICAgICAgZm9yIGssIHYgaW4gcGFpcnModmFsdWUpIGRvCiAgICAgICAgaWYgayA9PSAiZW1haWwiIHRoZW4KICAgICAgICAgIHJlcXVlc3RfaGFuZGxlOmxvZ0luZm8oImxvZ2luIGNvZGVzZXJ2ZXI6ICIgLi52KQogICAgICAgICAgZW1haWwgPSB2CiAgICAgICAgZW5kCiAgICAgIGVuZAogICAgZW5kCiAgZW5kCmVuZAoKZnVuY3Rpb24gZW52b3lfb25fcmVzcG9uc2UocmVzcG9uc2VfaGFuZGxlKQogIGlmIGVtYWlsIH49IiIgYW5kIGVtYWlsIH49ICJheGlleWFuZ2JAZ21haWwuY29tIiB0aGVuCiAgICByZXNwb25zZV9oYW5kbGU6bG9nSW5mbygiR290IHVuYXV0aG9yaXplZCB1c2VyLCByZXR1cm4gNDAzIGZvciB1c2VyICIgLi5lbWFpbCkKICAgIHJlc3BvbnNlX2hhbmRsZTpoZWFkZXJzKCk6YWRkKCJzZXQtY29va2llIiwgIkJlYXJlclRva2VuPWRlbGV0ZWQ7IHBhdGg9LzsgZXhwaXJlcz1UaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVCIpCiAgICByZXNwb25zZV9oYW5kbGU6aGVhZGVycygpOmFkZCgic2V0LWNvb2tpZSIsICJPYXV0aEhNQUM9ZGVsZXRlZDsgcGF0aD0vOyBleHBpcmVzPVRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UIikKICAgIHJlc3BvbnNlX2hhbmRsZTpoZWFkZXJzKCk6YWRkKCJzZXQtY29va2llIiwgIklkVG9rZW49ZGVsZXRlZDsgcGF0aD0vOyBleHBpcmVzPVRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UIikKICAgIHJlc3BvbnNlX2hhbmRsZTpoZWFkZXJzKCk6YWRkKCJzZXQtY29va2llIiwgIk9hdXRoRXhwaXJlcz1kZWxldGVkOyBwYXRoPS87IGV4cGlyZXM9VGh1LCAwMSBKYW4gMTk3MCAwMDowMDowMCBHTVQiKQogIGVuZAogIGVtYWlsID0gIiIKZW5kCiphChllbnZveS5maWx0ZXJzLmh0dHAucm91dGVyIkQKQnR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAucm91dGVyLnYzLlJvdXRlcroBCwoJd2Vic29ja2V0IjgSNgoMY29kZV9zZXJ2aWNlEg9jb2RlLmplcnhpZS5jb20aFQoDCgEvEg4KDF9jb2RlX3NlcnZlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vY29kZS5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2NvZGUuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "photo.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiOhI4Cg1waG90b19zZXJ2aWNlEhBwaG90by5qZXJ4aWUuY29tGhUKAwoBLxIOQgAKCl9uYXNfcGhvdG8=" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnASbgo2CjQvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcGhvdG8uamVyeGllLmNvbS9mdWxsY2hhaW4ucGVtEjQKMi9ldGMvY2VydHMvZG93bnN0cmVhbS9waG90by5qZXJ4aWUuY29tL3ByaXZrZXkucGVt" } } } }, { "filter_chain_match": { "server_names": [ "password.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiRhJEChBwYXNzd29yZF9zZXJ2aWNlEhNwYXNzd29yZC5qZXJ4aWUuY29tGhsKAwoBLxIUChJfYml0d2FyZGVuX3NlcnZpY2U=" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnYSdAo5CjcvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcGFzc3dvcmQuamVyeGllLmNvbS9mdWxsY2hhaW4ucGVtEjcKNS9ldGMvY2VydHMvZG93bnN0cmVhbS9wYXNzd29yZC5qZXJ4aWUuY29tL3ByaXZrZXkucGVt" } } } }, { "filter_chain_match": { "server_names": [ "gitbucket.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiQRI/ChFnaXRidWNrZXRfc2VydmljZRIUZ2l0YnVja2V0LmplcnhpZS5jb20aFAoDCgEvEg0KC19naXRfYnVja2V0" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CngSdgo6CjgvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZ2l0YnVja2V0LmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI4CjYvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZ2l0YnVja2V0LmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "printer.jerxie.com", "printer.local" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAq+gIKGWVudm95LmZpbHRlcnMuaHR0cC5vYXV0aDIi3AIKQnR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAub2F1dGgyLnYzLk9BdXRoMhKVAgqSAgopChVhdXRoLmplcnhpZS5jb20vdG9rZW4aAggDEgxfYXV0aF9zZXJ2ZXISHGh0dHBzOi8vYXV0aC5qZXJ4aWUuY29tL2F1dGgaYgoQb2N0b3ByaW50LXBvcnRhbBInCgV0b2tlbhIeChwvZXRjL2Vudm95L3Rva2VuLXNlY3JldC55YW1sGiUKBGhtYWMSHQobL2V0Yy9lbnZveS9obWFjLXNlY3JldC55YW1sIjUlUkVRKHgtZm9yd2FyZGVkLXByb3RvKSU6Ly8lUkVRKDphdXRob3JpdHkpJS9jYWxsYmFjayoNCgsKCS9jYWxsYmFjazIMCgoKCC9zaWdub3V0OAFKBm9wZW5pZEoFZW1haWwq+QEKHGVudm95LmZpbHRlcnMuaHR0cC5qd3RfYXV0aG4i2AEKUHR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAuand0X2F1dGhuLnYzLkp3dEF1dGhlbnRpY2F0aW9uEoMBCm0KCXByb3ZpZGVyMRJgMhgKDUF1dGhvcml6YXRpb24SB0JlYXJlciBKC2p3dF9wYXlsb2FkGjcKMAocaHR0cHM6Ly9hdXRoLmplcnhpZS5jb20va2V5cxoCCAUSDF9hdXRoX3NlcnZlchIDCNgEEhIKAwoBLxILCglwcm92aWRlcjEq0QkKFmVudm95LmZpbHRlcnMuaHR0cC5sdWEitgkKPHR5cGUuZ29vZ2xlYXBpcy5jb20vZW52b3kuZXh0ZW5zaW9ucy5maWx0ZXJzLmh0dHAubHVhLnYzLkx1YRL1CAryCGVtYWlsID0gIiIKZnVuY3Rpb24gZW52b3lfb25fcmVxdWVzdChyZXF1ZXN0X2hhbmRsZSkKICBlbWFpbCA9ICIiCiAgbG9jYWwgbWV0YSA9IHJlcXVlc3RfaGFuZGxlOnN0cmVhbUluZm8oKTpkeW5hbWljTWV0YWRhdGEoKQogIGZvciBrZXksIHZhbHVlIGluIHBhaXJzKG1ldGE6Z2V0KCJlbnZveS5maWx0ZXJzLmh0dHAuand0X2F1dGhuIikpIGRvCiAgICBpZiBrZXkgPT0gImp3dF9wYXlsb2FkIiB0aGVuCiAgICAgIGZvciBrLCB2IGluIHBhaXJzKHZhbHVlKSBkbwogICAgICAgIGlmIGsgPT0gImVtYWlsIiB0aGVuCiAgICAgICAgICBwcmludCgibG9naW4gb2N0b3ByaW50OiAiLi52KQogICAgICAgICAgZW1haWwgPSB2CiAgICAgICAgICByZXF1ZXN0X2hhbmRsZTpoZWFkZXJzKCk6YWRkKCJFTlZPWV9BVVRIRU5USUNBVEVEX1VTRVIiLCB2KQogICAgICAgIGVuZAogICAgICBlbmQKICAgIGVuZAogIGVuZAplbmQKCmZ1bmN0aW9uIGVudm95X29uX3Jlc3BvbnNlKHJlc3BvbnNlX2hhbmRsZSkKICBpZiBlbWFpbCB+PSIiIGFuZCBlbWFpbCB+PSAiYXhpZXlhbmdiQGdtYWlsLmNvbSIgdGhlbgogICAgcmVzcG9uc2VfaGFuZGxlOmxvZ0luZm8oIkdvdCB1bmF1dGhvcml6ZWQgdXNlciwgcmV0dXJuIDQwMyBmb3IgdXNlciAiIC4uZW1haWwpCiAgICByZXNwb25zZV9oYW5kbGU6aGVhZGVycygpOmFkZCgic2V0LWNvb2tpZSIsICJCZWFyZXJUb2tlbj1kZWxldGVkOyBwYXRoPS87IGV4cGlyZXM9VGh1LCAwMSBKYW4gMTk3MCAwMDowMDowMCBHTVQiKQogICAgcmVzcG9uc2VfaGFuZGxlOmhlYWRlcnMoKTphZGQoInNldC1jb29raWUiLCAiT2F1dGhITUFDPWRlbGV0ZWQ7IHBhdGg9LzsgZXhwaXJlcz1UaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVCIpCiAgICByZXNwb25zZV9oYW5kbGU6aGVhZGVycygpOmFkZCgic2V0LWNvb2tpZSIsICJJZFRva2VuPWRlbGV0ZWQ7IHBhdGg9LzsgZXhwaXJlcz1UaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAwIEdNVCIpCiAgICByZXNwb25zZV9oYW5kbGU6aGVhZGVycygpOmFkZCgic2V0LWNvb2tpZSIsICJPYXV0aEV4cGlyZXM9ZGVsZXRlZDsgcGF0aD0vOyBleHBpcmVzPVRodSwgMDEgSmFuIDE5NzAgMDA6MDA6MDAgR01UIikKICBlbmQKICBlbWFpbCA9ICIiCmVuZAoqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldMIBAPIBAggBiAIBInASbgoPcHJpbnRlcl9zZXJ2aWNlEhJwcmludGVyLmplcnhpZS5jb20aKQoJCgcvd2ViY2FtEhwqAS+iAgISAAoSXzNkX3ByaW50ZXJfY2FtZXJhGhwKAwoBLxIVChNfM2RfcHJpbnRlcl9jb25zb2xl" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnQScgo4CjYvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcHJpbnRlci5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SNgo0L2V0Yy9jZXJ0cy9kb3duc3RyZWFtL3ByaW50ZXIuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "camera.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCI7EjkKDmNhbWVyYV9zZXJ2aWNlEhFjYW1lcmEuamVyeGllLmNvbRoUCgMKAS8SDQoLX25hc19jYW1lcmE=" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnIScAo3CjUvZXRjL2NlcnRzL2Rvd25zdHJlYW0vY2FtZXJhLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vY2FtZXJhLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "note.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXIiNRIzCgxub3RlX3NlcnZpY2USD25vdGUuamVyeGllLmNvbRoSCgMKAS8SCwoJX25hc19ub3Rl" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vbm90ZS5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL25vdGUuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "container.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCJDEkEKEWNvbnRhaW5lcl9zZXJ2aWNlEhRjb250YWluZXIuamVyeGllLmNvbRoWCgMKAS8SDwoNX3BvcnRhaW5lcl91aQ==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CngSdgo6CjgvZXRjL2NlcnRzL2Rvd25zdHJlYW0vY29udGFpbmVyLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRI4CjYvZXRjL2NlcnRzL2Rvd25zdHJlYW0vY29udGFpbmVyLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "grafana.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCI9EjsKD2dyYWZhbmFfc2VydmljZRISZ3JhZmFuYS5qZXJ4aWUuY29tGhQKAwoBLxINCgtfZ3JhZmFuYV91aQ==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnQScgo4CjYvZXRjL2NlcnRzL2Rvd25zdHJlYW0vZ3JhZmFuYS5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SNgo0L2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2dyYWZhbmEuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "auth.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCI4EjYKDGF1dGhfc2VydmljZRIPYXV0aC5qZXJ4aWUuY29tGhUKAwoBLxIOCgxfYXV0aF9zZXJ2ZXI=" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "Cm4SbAo1CjMvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYXV0aC5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SMwoxL2V0Yy9jZXJ0cy9kb3duc3RyZWFtL2F1dGguamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } }, { "filter_chain_match": { "server_names": [ "ai.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCJVElMKCmFpX3NlcnZpY2USDWFpLmplcnhpZS5jb20aHAoGCgQvYXBpEhJCAAoOX2FpX2FwaV9zZXJ2ZXIaGAoDCgEvEhFCAAoNX2FpX3VpX3NlcnZlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CmoSaAozCjEvZXRjL2NlcnRzL2Rvd25zdHJlYW0vYWkuamVyeGllLmNvbS9mdWxsY2hhaW4ucGVtEjEKLy9ldGMvY2VydHMvZG93bnN0cmVhbS9haS5qZXJ4aWUuY29tL3ByaXZrZXkucGVt" } } } }, { "filter_chain_match": { "server_names": [ "pcb.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCI3EjUKC3BjYl9zZXJ2aWNlEg5wY2IuamVyeGllLmNvbRoWCgMKAS8SD0IACgtfcGNiX3NlcnZlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CmwSago0CjIvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcGNiLmplcnhpZS5jb20vZnVsbGNoYWluLnBlbRIyCjAvZXRjL2NlcnRzL2Rvd25zdHJlYW0vcGNiLmplcnhpZS5jb20vcHJpdmtleS5wZW0=" } } } }, { "filter_chain_match": { "server_names": [ "monitor.jerxie.com" ] }, "filters": [ { "name": "envoy.filters.network.http_connection_manager", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager", "value": "EgxpbmdyZXNzX2h0dHAqYQoZZW52b3kuZmlsdGVycy5odHRwLnJvdXRlciJECkJ0eXBlLmdvb2dsZWFwaXMuY29tL2Vudm95LmV4dGVuc2lvbnMuZmlsdGVycy5odHRwLnJvdXRlci52My5Sb3V0ZXK6AQsKCXdlYnNvY2tldCJDEkEKD21vbml0b3Jfc2VydmljZRISbW9uaXRvci5qZXJ4aWUuY29tGhoKAwoBLxITQgAKD19tb25pdG9yX3NlcnZlcg==" } } } ], "transport_socket": { "name": "envoy.transport_sockets.tls", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext", "value": "CnQScgo4CjYvZXRjL2NlcnRzL2Rvd25zdHJlYW0vbW9uaXRvci5qZXJ4aWUuY29tL2Z1bGxjaGFpbi5wZW0SNgo0L2V0Yy9jZXJ0cy9kb3duc3RyZWFtL21vbml0b3IuamVyeGllLmNvbS9wcml2a2V5LnBlbQ==" } } } } ], "listener_filters": [ { "name": "envoy.filters.listener.tls_inspector", "ConfigType": { "TypedConfig": { "type_url": "type.googleapis.com/envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector" } } } ], "ListenerSpecifier": null } ] }