【问题标题】:How to enable basic security for Spring Cloud Data Flow Server on kubernetes?如何在 Kubernetes 上启用 Spring Cloud Data Flow Server 的基本安全性?
【发布时间】:2020-07-28 16:44:26
【问题描述】:

我已经基于此参考使用 minikube v1.8.2 在 Kubernetes v1.17.4 上部署了 Spring Cloud Data Flow (SCDF) 版本 2.4.0。 Documentation | Spring Cloud Data Flow

我想在 SCDF 上启用基本身份验证。 17.2 Basic Authentication 但是我找不到 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 update resource yaml 更改安全性吗?如何将安全配置放入 pod yaml 文件中?

【问题讨论】:

    标签: security minikube spring-cloud-dataflow


    【解决方案1】:

    您正在使用当前未维护的非常旧版本的 SCDF。我建议您从here 更新到最新版本。

    在更高版本的 SCDF 中删除了基本身份验证,现在通过 OAuth 2 支持身份验证/授权。

    您可以参考文档here 了解更多信息。

    【讨论】:

    • 没那么老了。但我的问题是,如何在部署在 kubernetes 上的 SCDF 中启用 OAuth2(例如)?提到的帮助中的配置,说明了本地配置,并没有说明在 kubernetes 版本上配置安全性。
    猜你喜欢
    • 2019-06-03
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多