mirror of
https://github.com/typeable/octopod.git
synced 2024-11-23 01:03:45 +03:00
c8ac911f6b
* add app and deployment overrides info scripts * overrides/keys scripts * add new scripts to the chart config * archive using scaling * archive check script + README * fix timings values + up contolscripts version * Get rid of kubectl calls * remove tags * remove status mode * rename tag_check to config_check * remove default values logic, optional name, additional checks at helm init * bump chart and app version * add keys sorting * ingress.host to ingress.hostname hardcode * add default override for wordpress * parametrize ingress host key * add gzip static + etag * config_check: logs to stderr + proper user notifications * fix bug with empty value key not being shown * rename app-env-override and deployment-override cli options * rename env configuration for octopod
79 lines
1.4 KiB
TOML
79 lines
1.4 KiB
TOML
[package]
|
|
name = "helm-control-scripts"
|
|
version = "0.2.0"
|
|
authors = ["Aleksei Sizov <a.sizov@typeable.io>"]
|
|
edition = "2018"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
structopt = "0.3"
|
|
log = "0.4"
|
|
env_logger = "0.8.4"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
serde_yaml = "0.8"
|
|
envy = "0.4"
|
|
yaml-rust = "0.4"
|
|
kube = "0.58.1"
|
|
k8s-openapi = { version = "0.12.0", features = ["v1_19"]}
|
|
tokio = { version = "1.7.0", features = ["full"] }
|
|
dkregistry = { git = "https://github.com/camallo/dkregistry-rs", rev = "854d0da53bef5dd85b5e901123e85d43af97c74e"} # Version in crates uses old tokio
|
|
regex = "1"
|
|
|
|
[[bin]]
|
|
name = "create"
|
|
path = "src/create_update.rs"
|
|
|
|
[[bin]]
|
|
name = "update"
|
|
path = "src/create_update.rs"
|
|
|
|
[[bin]]
|
|
name = "archive"
|
|
path = "src/archive.rs"
|
|
|
|
[[bin]]
|
|
name = "info"
|
|
path = "src/info.rs"
|
|
|
|
[[bin]]
|
|
name = "cleanup"
|
|
path = "src/cleanup.rs"
|
|
|
|
[[bin]]
|
|
name = "check"
|
|
path = "src/check.rs"
|
|
|
|
[[bin]]
|
|
name = "archive_check"
|
|
path = "src/archive_check.rs"
|
|
|
|
[[bin]]
|
|
name = "init"
|
|
path = "src/init.rs"
|
|
|
|
[[bin]]
|
|
name = "config_check"
|
|
path = "src/config_check.rs"
|
|
|
|
[[bin]]
|
|
name = "app_overrides"
|
|
path = "src/app_overrides.rs"
|
|
|
|
[[bin]]
|
|
name = "deployment_overrides"
|
|
path = "src/deployment_overrides.rs"
|
|
|
|
[[bin]]
|
|
name = "deployment_keys"
|
|
path = "src/deployment_keys.rs"
|
|
|
|
[[bin]]
|
|
name = "app_keys"
|
|
path = "src/app_keys.rs"
|
|
|
|
[[bin]]
|
|
name = "unarchive"
|
|
path = "src/unarchive.rs"
|