基于此参考,我在Kubernetes v1.17.4上使用minikube v1.8.2部署了Spring Cloud Data Flow(SCDF(2.4.0版本。文档|Spring Cloud数据流
我想在SCDF上启用基本身份验证。17.2基本认证然而,我找不到Kubernetes或Spring的相关文档来更改SCDF pod的安全性。
17.2 Basic Authentication
Basic Authentication can be enabled by adding the following to application.yml or via environment variables:
security:
basic:
enabled: true
realm: Spring Cloud Data Flow
我应该使用数据流配置服务器外壳来更改它吗?如果是,命令是什么?
还是应该使用kubectl更新资源yaml更改安全性?如何将安全配置放在pod yaml文件中?
您使用的是一个非常旧的SCDF版本,目前尚未维护。我建议您从这里更新到最新发布的版本。
SCDF的后续版本中删除了基本身份验证,现在通过OAuth 2支持身份验证/授权。
有关详细信息,您可以参考此处的文档。