Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Support Connectivity Service Secret on Kubernetes out-of-the-box (Node) #2024

@uwe-klinger

Description

@uwe-klinger

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

The Cloud SDK for Java doesn't support service credentials of the SAP BTP connectivity service (connectivity plan proxy) out-of-the-box. The documentation describes required changes that the following 3 properties (example values) need to be added:

onpremise_proxy_host: connectivity-proxy.namespace
onpremise_proxy_http_port: '20003'
url: https://xyz.authentication.xyz.hana.ondemand.com/oauth/token

Describe the solution you'd like

This approach doesn't scale for app development. Instead of this the Cloud SDK should recognize the different configuration structure and has a way to provide the onpremise_proxy_host and onpremise_proxy_port without the need to modify a generated secret. For example using environment variables or using a separate secret that can be statically setup in the application namespace without dependency to the clientid and secret that is generated by the service instance.

Describe alternatives you've considered

Current behavior

Impact / Priority

  • Makes the setup of Kubernetes deployment complicated
  • Increased effort and support

Additional context

I reported the issue for Cloud SDK Java as well: SAP/cloud-sdk#657

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedIssues that require async communication or are blocked by external factorsfeature requestRequests for new functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions