没有合适的资源?快使用搜索试试~ 我知道了~
taskboard-rs:Kubernetes中具有锈迹和Elasticsearch的Taskboard应用程序
共97个文件
rs:45个
tf:9个
yaml:8个
需积分: 5 0 下载量 34 浏览量
2021-03-21
18:14:29
上传
评论
收藏 102KB ZIP 举报
温馨提示
任务板 看板启发的板,用于管理任务/待办事项和跟踪进度。 访问尝试一下! 该应用程序主要是Rust进行全栈开发的概念验证。这也是我玩rust,docker,kubernetes和elasticsearch的好机会。 对于持久化数据,Elasticsearch可能是一个奇怪的选择。我选择它只是为了了解更多有关它的信息。 架构概述 以下是公开服务的高级概述: 日志,指标和监控 基本健康信息可从。更详细的指标受密码保护。 LMK(如果需要访问权限)。 发展 先决条件 Docker> = v20.10,最好是docker-compose 要使用旧版本的Docker,您需要将其添加到Dockerfile的顶部 # syntax = docker/dockerfile:1-experimental 为和 -compose启用 。这不是必需的,但建议这样做,因为由于缓存,它可以大大加快后续构建的速度。
资源推荐
资源详情
资源评论
收起资源包目录
taskboard-rs-master.zip (97个子文件)
taskboard-rs-master
.github
workflows
infra.yml 2KB
core-lib.yml 834B
task-service.yml 2KB
app.yml 2KB
project-service.yml 2KB
architecture-overview.svg 35KB
core-lib
Cargo.toml 433B
Cargo.lock 5KB
src
project.rs 880B
commands.rs 1KB
task.rs 2KB
lib.rs 108B
README.md 288B
project-service
Cargo.toml 438B
k8s.yml 2KB
Cargo.lock 47KB
src
services
mod.rs 22B
task_service.rs 1KB
routes.rs 2KB
store
store.rs 710B
mod.rs 41B
es.rs 4KB
main.rs 888B
cors.rs 1KB
handlers
increment_counter.rs 1KB
mod.rs 136B
delete_project.rs 1KB
search_project.rs 1KB
create_project.rs 744B
get_project.rs 861B
health.rs 404B
Dockerfile 527B
LICENSE.md 1KB
README.md 3KB
task-service
.dockerignore 7B
Cargo.toml 412B
k8s.yml 2KB
Cargo.lock 47KB
src
services
mod.rs 25B
project_service.rs 1KB
routes.rs 9KB
store
store.rs 737B
mod.rs 41B
es.rs 4KB
main.rs 931B
errors.rs 463B
cors.rs 1KB
handlers
task_create.rs 1KB
mod.rs 144B
task_list.rs 1KB
task_started.rs 1007B
task_completed.rs 1KB
task_delete.rs 912B
task_update.rs 602B
health.rs 392B
Dockerfile 518B
README.md 562B
docker-compose.yaml 1KB
.gitignore 31B
app
.dockerignore 7B
Cargo.toml 311B
k8s.yml 1KB
Cargo.lock 19KB
src
app.rs 2KB
components
mod.rs 100B
search_project.rs 4KB
project.rs 11KB
create_project.rs 4KB
home.rs 835B
health.rs 5KB
taskbox.rs 5KB
lib.rs 257B
Dockerfile 834B
README.md 467B
nginx.conf 1KB
static
index.html 374B
style.css 1KB
infra
k8s
terraform
cert_manager.tf 677B
elasticsearch.yaml 746B
acme-issuer.yaml 298B
elastic.tf 1KB
tls-cert.yaml 287B
app-ingress.yaml 396B
api-ingress.yaml 631B
ingress.tf 622B
grafana-ingress.yaml 434B
main.tf 916B
ingress-service-monitor.yaml 513B
prometheus.tf 1KB
README.md 815B
azure
test
k8s.feature 1KB
dns.feature 3KB
terraform
dns.tf 1KB
data.tf 519B
k8s.tf 717B
main.tf 331B
.gitignore 12B
共 97 条
- 1
资源评论
潜水小透明
- 粉丝: 33
- 资源: 4508
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功