文件名称:presto-on-k8s-operator
文件大小:15.79MB
文件格式:ZIP
更新时间:2024-04-09 13:30:45
Go
注意 该存储库已移至 在那里将提供新功能,错误修复和长期支持。 介绍 该仓库用于在Kubernetes中创建Presto集群。 基本功能 根据用户的CR自动创建Presto协调器,工作程序,服务和配置图。 Presto的etc config,catalog 和core-site.xml都集成在PrestoClusters的CR中,请参考samplae 。 运行和部署 # Run in local make install make run # Deploy to the Kubernetes kubectl apply -f config/crd/bases/prestooperator.k8s.io_prestoclusters.yaml kubectl apply -f setup/operator.yaml 快速开始 kubectl apply -f config/samples
【文件预览】:
presto-on-k8s-operator-master
----helm-chart()
--------presto-operator()
--------Readme.md(412B)
----config()
--------prometheus()
--------manager()
--------crd()
--------rbac()
--------webhook()
--------certmanager()
--------samples()
--------default()
----Dockerfile(795B)
----api()
--------v1alpha1()
----Readme.md(3KB)
----LICENSE(11KB)
----controllers()
--------inspector.go(7KB)
--------controller.go(6KB)
--------desired.go(13KB)
--------status.go(3KB)
--------coresite.go(6KB)
--------reconciler.go(10KB)
--------preStopScript.go(1KB)
--------suite_test.go(2KB)
--------utils.go(3KB)
----main.go(3KB)
----PROJECT(154B)
----.gitignore(357B)
----Makefile(3KB)
----go.sum(43KB)
----setup()
--------presto-operator(38.3MB)
--------operator.yaml(3KB)
--------Dockerfile(109B)
----scripts()
--------generate_cert.sh(4KB)
----hack()
--------boilerplate.go.txt(556B)
----go.mod(281B)