habitat
habitat copied to clipboard
Modern applications with built-in automation
Now that the Supervisor has [Prometheus instrumentation](https://github.com/habitat-sh/habitat/pull/5986), we should document what metrics are available, what they mean, and why they're useful. The equivalent docs for [Consul](https://www.consul.io/docs/agent/telemetry.html) provide a fantastic template....
Sometimes using nested keys via dots is useful: ```yaml # YAML spring: cloud: kafka: broker: broker-1 ``` According to this: https://github.com/toml-lang/toml#keys it can be written as: ```toml # TOML sping.cloud.kafka.broker...
Currently, hab does a health check every 30 seconds. This means in most cases, you'll need to wait 30 seconds for hab to tell you a service is healthy. It...
Evaluate alternatives to our NATS client library [mnetship/ratsio](https://github.com/mnetship/ratsio), and decide whether to adopt a new library or keep patching the current library. Must-have features include TLS (with support for self-signed...
From #habitatsummit discussion > `hab update` command for hab to pull down the newest release? Quick discussion with @eeyun on how this might be implemented: - execute `hab update` -...
Using habitat 0.61. Have confirmed this behavior also exists in 0.59. Just discovered that if you are trying to run rake tasks like this: `hab pkg exec my_origin/my-app my-app-rake my:rake_task`...
Current Setup: On prem builder Habitat supervisor running as daemon ```cat /etc/systemd/system/hab-sup.service [Unit] Description=The Habitat Supervisor After=network-online.target [Service] Type=simple ExecStartPre=-/bin/rm -f /hab/sup/default/LOCK Environment=RUST_LOG=debug Environment=HAB_LICENSE=accept Environment=HAB_BLDR_URL=DEPOT_URL Environment=HAB_AUTH_TOKEN=XXXX ExecStart=/bin/hab sup run --url...
## Current Situation In order for the Supervisor to access private packages in Builder, it needs a Builder token. The only way to provide this currently is through an environment...
The `-q` option to `hab-studio` is advertised as suppressing hab output so you can get the output of the command, but currently fails to suppress 4 lines about origin keys,...
In the output from `hab studio --help`: ```console # Run a command in the slim Studio, showing only the command output hab-studio -q -r /opt/slim run busybox ls -l /...