Commit Graph

8 Commits

Author SHA1 Message Date
Cody Jackson cca7a7914d Adding more versioning support to ingress
- default backend was renamed from backend to defaultBackend
- backend schema was changed to have nested port and service name

rancher/dashboard#1634
2020-10-27 13:21:38 -07:00
Cody Jackson 0c04da8eec Adding pathType to ingress rules
Creating an ingress in k8s 1.19 was failing because we didn't
have pathType. This adds the new option as an InputWithSelect.
Because this field is present in 1.18 I'm showing this field for
all implementations.

I also fixed a small issue under DefaultBackend where
selecing a TargetService was removing the port label. The
label field was just missing from the LabeledSelect component.

rancher/dashboard#1634
https://github.com/rancher/dashboard/issues/1301#issuecomment-705052366
2020-10-20 14:44:02 -07:00
Cody Jackson 532183eec7 Resolved several ingress issues
- The namespace label was removed so it uses the default
- Added a 'None' option to the service target of the default backend
- Corrected the sizine of the certificate remove buttons so they don't iterfere with one another

rancher/dashboard#1299
rancher/dashboard#1300
2020-09-22 12:59:39 -07:00
Cody Jackson 501a2bf8d8 Adding a tooltip to target service
- Added a tooltip to LabeledInput and LabeledSelect
- We now show the warning border and tooltip when a target service doesn't exist

https://github.com/rancher/dashboard/pull/816#issuecomment-655670728
2020-08-21 16:26:11 -07:00
Cody Jackson 94ebf0783e Updating ingress page to include new requests
- Enable freeform target service
- Add status support to LabeledSelect
- Indicate that the target service isn't one of the existing options with LabeledSelect warning status
- Update text

https://github.com/rancher/dashboard/issues/272#issuecomment-642436439
2020-08-20 15:12:01 -07:00
lvuch 324c350e3e lint fix 2020-06-11 15:01:16 -07:00
lvuch b0319e31f7 resource detail page clean up. spacing and headers 2020-06-11 14:19:48 -07:00
Cody Jackson 827f4b5a3f Implementing the new Ingress requirements and bugfixes
rancher#272
2020-06-08 09:55:45 -07:00