Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.13 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.13 KB
  • requirements to run helm file on a mac.
    • Have brew installed (available via self service app)
    • Install helmfile
      brew install helmfile```
      
    • Install the helm diff plugin
      helm plugin install https://github.com/databus23/helm-diff
      
  • Example uses
    • see a diff from what is deployed and what new changes would be applied custom metrics
      helmfile --environment gcp-ushi-carbon-predevsvcs-npe --selector app=custom-metrics diff
      
  • Environment Variables that must be set if developer is to run manually. But unless you are installing the particular pacakge actual value isn't importnat (just make "empty")
    • Datadog
      • DATADOG_API_KEY
    • carbonelastic
      • ELASTIC_USER
      • ELASTIC_PASSWORD
    • Cloudability
      • CLOUDABILITY_API_KEY

Lessons Learned

  • When you make significant change to a helm chart, sometimes better to delete and apply (vs apply over the top) to make sure you pick up changes. this is especially true if changes where to the test piece of the chart. Even an apply doesn't seem to pick up the changes, without doing a delete first.