Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runtime Fabric inbound publicURL doe not support <publicUrl></publicUrl> to avoid Ingress mapping for private API #558

Open
fabriziousai opened this issue Mar 28, 2022 · 1 comment

Comments

@fabriziousai
Copy link

fabriziousai commented Mar 28, 2022

In Runtime Fabric BYOK the behaviour expected in order not to have a Ingress mapping at the deploy /redeploy time is that if the configuration is

<http>										
	<inbound>		
	     <publicUrl></publicUrl>									 												
	</inbound>
</http>

No ingress mapping will be created in the deployment and the application will not be exposed. In order to solve this we have to modify the class org.mule.tools.model.anypoint.Inbound.java by defaulting publicUrl to "" with

@Parameter(defaultValue = "")
  protected String publicUrl = "";

@fin-fabionoris
Copy link

Hi, any chance this fix would ever be approved? We are in the same situation, we need to avoid the creation of a public endpoint but it looks like there is no way to do it using the maven plugin. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants