mirror of
https://github.com/portainer/portainer.git
synced 2025-07-23 15:29:42 +02:00
* feat(k8s/resource-pool): set ingress hostname as mandatory and remove default backend * refactor(k8s/resource-pool): use constants * feat(k8s/configure): add experimental note about traefik
29 lines
527 B
JavaScript
29 lines
527 B
JavaScript
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
|
|
|
export function KubernetesIngressCreatePayload() {
|
|
return {
|
|
metadata: new KubernetesCommonMetadataPayload(),
|
|
spec: {
|
|
rules: [],
|
|
},
|
|
};
|
|
}
|
|
|
|
export function KubernetesIngressRuleCreatePayload() {
|
|
return {
|
|
host: '',
|
|
http: {
|
|
paths: [],
|
|
},
|
|
};
|
|
}
|
|
|
|
export function KubernetesIngressRulePathCreatePayload() {
|
|
return {
|
|
backend: {
|
|
serviceName: '',
|
|
servicePort: 0,
|
|
},
|
|
path: '',
|
|
};
|
|
}
|