文件名称:k8ssandra脚本
文件大小:22KB
文件格式:ZIP
更新时间:2024-03-03 18:48:13
Shell
K8ssandra脚本 该脚本集合简化了的开发和测试。 先决条件 已安装以下软件: bash兼容的shell(脚本使用#!/usr/bin/env bash ) 码头工人 走 头盔3 种类和/或k3d Kubectl q q Docker配置了足够的资源(推荐:16GB RAM和至少四个CPU内核) 克隆 对于使用Homebrew的Mac 以下命令将安装您所需的大多数内容。 brew install go helm kind k3d kubectl jq python-yq 对于其他平台,从您喜欢的软件包管理器中提取的类似字符串的软件包应该可以解决问题。 如果您发现它们,请通过问题或PR告诉我们。 入门 使用设置的详细信息编辑config/env.sh 使用您希望提供给Helm的任何值覆盖config/custom-values.yaml 。 该文件可以为空,但如果
【文件预览】:
k8ssandra-scripts-master
----.gitignore(12B)
----README.md(8KB)
----utils()
--------debug-templates.sh(658B)
--------get-credentials.sh(390B)
--------watch.sh(118B)
--------wait-for-ready.sh(1KB)
----teardown()
--------teardown-traefik.sh(168B)
--------teardown-kind.sh(169B)
--------teardown-k8ssandra.sh(192B)
--------teardown-k3d.sh(167B)
--------teardown-dashboard.sh(852B)
----teardown-all.sh(530B)
----setup-all.sh(1KB)
----access()
--------open-traefik.sh(282B)
--------open-prometheus.sh(833B)
--------open-grafana.sh(1KB)
--------open-dashboard.sh(1KB)
--------open-reaper.sh(375B)
--------open-stargate-graphql-playground.sh(378B)
----common.sh(5KB)
----config()
--------env.sh(726B)
--------README.md(370B)
--------custom-values.yaml(286B)
----setup()
--------setup-k8ssandra.sh(418B)
--------setup-traefik.sh(808B)
--------setup-kind.sh(946B)
--------setup-helm.sh(358B)
--------setup-dashboard.sh(886B)
--------setup-k3d.sh(1KB)
----run()
--------stargate-load-test.sh(5KB)
--------integration-tests.sh(217B)
--------unit-tests.sh(203B)
----update-k8ssandra.sh(428B)