当前位置: 首页 > 知识库问答 >
问题:

如何在kubernetes上为Spring云数据流服务器启用基本安全性?

夏侯野
2023-03-14

我已经部署了SpringCloudDataFlow(SCDF)版本2.4。Kubernetes v1上的0。17.4使用minikube v1。8.2基于此参考。文档| Spring云数据流

我想在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                                     

我应该使用data flow config server shell更改它吗?如果是这样,命令是什么?

还是应该使用kubectl更新资源yaml更改安全性?如何将安全配置放入pod yaml文件中?

共有1个答案

屈博
2023-03-14

您使用的是目前未维护的非常旧的SCDF版本。我建议您从这里更新到最新版本。

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

您可以参考这里的留档了解更多信息。

 类似资料:
  • 我有一个从流-任务-启动器-数据流调用的组合任务 我将流处理器中的几个属性传递给任务启动器数据流和子任务,例如。。。 这可以正常工作,但我已经达到了最大字符限制,并在组合任务pod上得到一个sql异常,说明我已经超过了2500个字符的限制。我想为所有任务而不是单独设置属性以节省字符空间,但使用通配符不起作用 有没有办法为所有任务设置属性,而不必单独设置? 我尝试在kubernetes中的Sprin

  • 在spring cloud dataflow中,根据我的理解,每个流都是一个微服务,但数据流服务器不是。我说的对吗?

  • 我想使用keycloak作为身份验证和授权服务器来保护spring cloud数据流服务器并管理对其endpoint的访问。 我按照Spring的文档http://docs.spring.io/spring-cloud-dataflow/docs/1.7.0.rc1/reference/htmlsingle/#configuration-security-oauth2中的描述设置了scdf服务器的

  • 正在尝试在kubernetes上运行Spring云数据流服务器。当我尝试打开仪表板url时(https://scdfserverurl/dashboard/#/apps)在浏览器中部分加载,并在日志中显示以下错误。其他组件skipper运行正常,可以访问url。 错误堆栈跟踪 库伯内特斯酒店 波姆。数据流服务器的XML

  • 是否可以为Apache Kafka的Spring Cloud DataFlow配置身份验证?在哪里可以看到示例? 谢谢你。

  • 我们希望将我们所有的Spring云数据流任务和流部署修复到一组特定的节点。 我有一个样本任务,例如手动工作 (与此处的文档相比,这并不明显https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/#configuration-kubernetes deployer似乎暗示关键在于节点选择器,而不是部