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

[FEATURE] network-policy resource #83

Open
rahearn opened this issue Nov 21, 2024 · 2 comments
Open

[FEATURE] network-policy resource #83

rahearn opened this issue Nov 21, 2024 · 2 comments
Milestone

Comments

@rahearn
Copy link

rahearn commented Nov 21, 2024

What area do you want to see improved?

terraform provider

Is your feature request related to a problem? Please describe.

We're using the cloudfoundry_network_policy resource of the community provider to allow container-to-container communication on our internal routes. There is no analogous resource in the new provider

Describe the solution you would like

A new cloudfoundry_network_policy resource to be able to fully migrate off of the community provider. The format of the old one is fine with me, but it would also be fine to change it.

Example of the old policy in use:

resource "cloudfoundry_network_policy" "backend_routing" {
  policy {
    source_app = data.cloudfoundry_app.source.id
    destination_app = data.cloudfoundry_app.destination.id
    port = "61443"
  }
}

Describe alternatives you have considered

No response

Additional context

No response

@rahearn rahearn added the enhancement New feature or request label Nov 21, 2024
Copy link

Thanks for the feature request. We evaluate it and update the issue accordingly.

Community Note

Voting for Prioritization

  • Please vote on this issue by adding a 👍 reaction to the original post to help the community and maintainers prioritize this request.
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.

Volunteering to Work on This Issue

  • If you are interested in working on this issue, please leave a comment.
  • If this would be your first contribution, please review the contribution guide.

@Dray56
Copy link
Contributor

Dray56 commented Nov 27, 2024

The provider uses the go-cf-client and network-policy is not supported by it at the moment and the client used by the community-provider is deprecated. Will need a discussion on the go-cf-client to support it first.

@Dray56 Dray56 self-assigned this Dec 27, 2024
@Dray56 Dray56 removed their assignment Jan 10, 2025
@vipinvkmenon vipinvkmenon added this to the v1.3.0 milestone Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants