Skip to content

Commit 5c0f2d8

Browse files
committed
chore(ingress): Ingress_class can be empty
1 parent b721181 commit 5c0f2d8

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

rootfs/scheduler/resources/ingress.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ def manifest(self, ingress, ingress_class, namespace, **kwargs):
1717
"name": ingress,
1818
"annotations": {
1919
"kubernetes.io/tls-acme": "true",
20-
"kubernetes.io/ingress.class": ingress_class
2120
}
2221
},
2322
"spec": {}
@@ -37,6 +36,10 @@ def manifest(self, ingress, ingress_class, namespace, **kwargs):
3736
]
3837
}
3938
} for host in hosts]
39+
if ingress_class:
40+
data["metadata"]["annotations"].update({
41+
"kubernetes.io/ingress.class": ingress_class
42+
})
4043
if tls: data["spec"]["tls"] = tls
4144
if version: data["metadata"]["resourceVersion"] = version
4245
return data
@@ -136,4 +139,4 @@ def delete(self, namespace, ingress):
136139
if self.unhealthy(response.status_code):
137140
raise KubeHTTPException(response, 'delete Ingress "{}"', namespace)
138141

139-
return response
142+
return response

0 commit comments

Comments
 (0)