1. 30 Dec, 2020 7 commits
  2. 07 Dec, 2020 1 commit
  3. 06 Dec, 2020 3 commits
  4. 04 Dec, 2020 1 commit
  5. 26 Nov, 2020 5 commits
  6. 25 Nov, 2020 2 commits
    • Geoff Simmons's avatar
      Add example/test for Service type LoadBalancer. · 9373af23
      Geoff Simmons authored
      Also set up the tests so that the external IP and port for both the
      NodePort and LoadBalancer tests. For this it is necessary to pass
      in the external cluster IP, and/or set up an external IP for the
      LoadBalancer Service.
      
      If neither of these are available, just use port-forwarding as for
      the other tests. That doesn't actually test the Service types, since
      connections are forwarded to the clusterIP. But the tests can be
      run in automation when the external networking is not available.
      9373af23
    • Geoff Simmons's avatar
  7. 24 Nov, 2020 3 commits
  8. 20 Nov, 2020 1 commit
  9. 15 Oct, 2020 2 commits
    • Geoff Simmons's avatar
    • Geoff Simmons's avatar
      Update Ingress status.loadBalancer after successful sync. · 2c879de1
      Geoff Simmons authored
      The addresses for this array are taken from the public names and/or
      IPs in the spec for Service(s) that expose the Ingress. These are
      identified as:
      
      - in the same namespace as the admin Service
      - have the label viking.uplex.de/svc=public
      - have the same selectors as the admin Service
      - type is one of ClusterIP, NodePort or LoadBalancer
      
      The label viking.uplex.de/svc is only required if the Ingress status
      update is required. For example to use a tool like ArgoCD, or if
      the cloud provider requires it.
      
      Set the label in the Service template for the viking-service chart.
      2c879de1
  10. 14 Oct, 2020 1 commit
  11. 13 Oct, 2020 8 commits
  12. 12 Oct, 2020 6 commits