Giter Site home page Giter Site logo

Comments (4)

vklohiya avatar vklohiya commented on June 10, 2024

@kerryb48 , We do support multiple host and multiple client ssl profiles for virtual servers with TLSProfile. See this example if it fits your requirements.

https://github.com/F5Networks/k8s-bigip-ctlr/tree/2.x-master/docs/config_examples/customResource/VirtualServerWithTLSProfile/multiple-ssl-profiles

Here you can define multiple hosts in TLSProfile for your virtual server CR.

from k8s-bigip-ctlr.

trinaths avatar trinaths commented on June 10, 2024

Created [CONTCNTR-4533] for internal tracking.

from k8s-bigip-ctlr.

kerryb48 avatar kerryb48 commented on June 10, 2024

@vklohiya This doesnt quite fit the requirement of what I am trying to accomplish. We use a single wildcard TLS cert, but I need the VS to forward for multiple hostnames to the same pool.

The problem is with the rules created as part of the Traffic Policy attached to the shared hostGroup virtualserver. The rule for each VirtualServer CRD has a match condition something like:

HTTP Header full string named 'host' is 'www.customservice.com:443', or 'www.customservice.com' at request time.

The hostname included in this forwarding rule comes from the "Host" parameter in the CRD VIrtualServer definition and does not support multiple hostnames. I am wanting this Traffic Policy rule to be able to match on multiple hostnames based on a Hosts array in the CRD VirtualServer declaration if possible. Hopefully this helps clarify.

from k8s-bigip-ctlr.

arzzon avatar arzzon commented on June 10, 2024

Completed and closed.

from k8s-bigip-ctlr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.