relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
}
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
"keystone_host": "keystone",
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
"keystone_host": "keystone",
"name": f"{app_name}-ingress",
"annotations": {
"nginx.ingress.kubernetes.io/proxy-body-size": f"{config['max_file_size']}",
+ "nginx.ingress.kubernetes.io/backend-protocol": "HTTPS",
"nginx.ingress.kubernetes.io/ssl-redirect": "false",
},
"spec": {
"name": f"{app_name}-ingress",
"annotations": {
"nginx.ingress.kubernetes.io/proxy-body-size": f"{config['max_file_size']}",
+ "nginx.ingress.kubernetes.io/backend-protocol": "HTTPS",
"nginx.ingress.kubernetes.io/ssl-redirect": "false",
"nginx.ingress.kubernetes.io/whitelist-source-range": config[
"ingress_whitelist_source_range"
"name": f"{app_name}-ingress",
"annotations": {
"nginx.ingress.kubernetes.io/proxy-body-size": f"{config['max_file_size']}",
+ "nginx.ingress.kubernetes.io/backend-protocol": "HTTPS",
},
"spec": {
"rules": [
"name": f"{app_name}-ingress",
"annotations": {
"nginx.ingress.kubernetes.io/proxy-body-size": f"{config['max_file_size']}",
+ "nginx.ingress.kubernetes.io/backend-protocol": "HTTPS",
},
"spec": {
"rules": [
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
}
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
}
app_name = "nbi"
port = 9999
- with self.assertRaises(ValidationError) as exc:
- pod_spec.make_pod_spec(
- image_info, config, relation_state, app_name, port
- )
+ with self.assertRaises(ValidationError):
+ pod_spec.make_pod_spec(image_info, config, relation_state, app_name, port)
def test_make_pod_spec_without_relation_state(self) -> NoReturn:
"""Testing make pod spec without relation_state."""
app_name = "nbi"
port = 9999
- with self.assertRaises(ValidationError) as exc:
- pod_spec.make_pod_spec(
- image_info, config, relation_state, app_name, port
- )
+ with self.assertRaises(ValidationError):
+ pod_spec.make_pod_spec(image_info, config, relation_state, app_name, port)
def test_make_pod_spec(self) -> NoReturn:
"""Testing make pod spec."""
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
}
relation_state = {
"message_host": "kafka",
"message_port": 9090,
- "database_uri": "mongo://mongo",
+ "database_uri": "mongodb://mongo",
"prometheus_host": "prometheus",
"prometheus_port": 9082,
"keystone_host": "keystone",