Kuadrant / kuadrant-console-plugin

Apache License 2.0
2 stars 2 forks source link

Delete Modal #45

Closed jasonmadigan closed 1 month ago

jasonmadigan commented 1 month ago

Implements https://github.com/Kuadrant/console-plugin/issues/16

Testing:

Create a test resource, for example a TLSPolicy:

kubectl apply -f - <<EOF
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
  name: jm-hypergateway
  namespace: jmadigan-test
spec:
  gatewayClassName: istio
  listeners:
  - allowedRoutes:
      namespaces:
        from: All
    name: api
    hostname: "*.jm.hcpapps.net"
    port: 443
    protocol: HTTPS
    tls:
      mode: Terminate
      certificateRefs:
        - name: apps-hcpapps-tls
          kind: Secret
EOF

kubectl apply -f - <<EOF
apiVersion: kuadrant.io/v1alpha1
kind: TLSPolicy
metadata:
  name: jm-hypergateway-tls-policy
  namespace: jmadigan-test
spec:
  targetRef:
    name: jm-hypergateway
    group: gateway.networking.k8s.io
    kind: Gateway
  issuerRef:
    group: cert-manager.io
    kind: ClusterIssuer
    name: not-found
EOF
david-martin commented 1 month ago

👍

Would be best to limit width of modal

image
jasonmadigan commented 1 month ago

@david-martin good spot, done. Added some i18n strings too.