Supported transports to publish stubs to Kubernetes
You can review the transports that support publishing stubs to Kubernetes along with any considerations before you run stubs in Kubernetes.
| Transport | Directory under UserLibs in the tar.gz file to which third-party library files are automatically copied. Where blank this entry is not applicable. (See explanation in Automatic copying of library files.) | Are rule host and port environment variables required when you run a stub in Kubernetes? |
|---|---|---|
| File | No | |
| FIX | Yes, if you are routing to the stub by using the HTTP/TCP proxy. | |
| HTTP | Yes, if you are routing to the stub by using the HTTP/TCP proxy. | |
| JMS | JMS | Yes, if you are using the sift-and-pass-through stubbing mode. |
| Kafka | ||
| MQTT | Yes, if you are routing to the stub by using the HTTP/TCP proxy. | |
| RabbitMQ | ||
| SAP RFC | SAP | Yes |
| Software AG webMethods Integration Server | webMethods | Yes |
| TCP | Yes, if you are routing to the stub by using the HTTP/TCP proxy. | |
| TIBCO EMS | TIBCO | Yes, if you are using the sift-and-pass-through stubbing mode. |
| TIBCO Rendezvous | TIBCO | No |
| TIBCO SmartSockets | TIBCO | No |
| UDP | ||
| WebSphere® Application Server Service Integration Bus (SIBus) | WAS | Yes, if you are using the SIBus Mediation, for example, to allow sift-and-pass-through stubbing. |
| WebSphere® MQ | WMQ | No |
Automatic copying of library files
When you publish a stub to Kubernetes, the library files (JAR files) required by one or more transports that are used by the stub are automatically packaged as a tag.gz archive file named userlibs.tar.gz in the output directory. The files are copied from the location that you configured in the Library Manager.