我想在我的Cassandra容器的开头创建键空间和列族.
我在docker-compose.yml文件中尝试了以下内容:
# shortened for clarity
cassandra:
hostname: my-cassandra
image: my/cassandra:latest
command: "cqlsh -f init-database.cql"
Run Code Online (Sandbox Code Playgroud)
图像my/cassandra:latest包含init-database.cql在/.但这似乎不起作用.
有没有办法让这种情况发生?
我有两支球队:
问题是“开发人员”在“操作”创建 RBAC 资源之前无法对其命名空间进行 kubectl。并且“开发人员”无法自己创建 RBAC 资源,因为他们没有要放入角色绑定资源的主题列表(共享列表不是一种选择)。
我已经阅读了关于Admission webhook的官方文档,但我的理解是它们只对触发 webhook 的资源起作用。
每当创建新的命名空间时,Kubernetes 是否有原生和/或简单的方法来应用资源?