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

Secure applications by injecting SSO capabilities at runtime #163

Open
leochr opened this issue Oct 7, 2020 · 0 comments
Open

Secure applications by injecting SSO capabilities at runtime #163

leochr opened this issue Oct 7, 2020 · 0 comments
Assignees

Comments

@leochr
Copy link
Member

leochr commented Oct 7, 2020

Allow deployed applications to be secured by providing mechanism(s) to indirectly integrate with solutions like IBM Application Gateway (IAG), which can be deployed as a sidecar and intercept traffic to secure application endpoint(s).

Note that since Runtime Component Operator (RCO) is a generic operator, it can only provide the mechanism(s) for indirect integration. It should not install, place direct dependency on any particular solution.

For the IAG sidecar scenario, the annotations need to be added to the Deployment resource. One option is to utilize Runtime Component Operator's (RCO) propagation of labels and annotations from the custom resource (CR) to all the Kubernetes/OpenShift resources it creates (including Deployment). Another option is to create a new field to specify annotations for Deployment only. Users can also specify these annotations on the Deployment that RCO creates, but RCO currently reverts any manual changes to Deployment.

Test this scenario on OpenShift. Earlier tried the sidecar scenario using a sample application on OpenShift and encountered issues (some were related to certificates).

@leochr leochr self-assigned this Oct 7, 2020
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

1 participant