Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(upgrade-job): add support for loki-stack helm chart upgrade #396

Merged
merged 9 commits into from
Jan 9, 2024

Commits on Jan 9, 2024

  1. feat(upgrade-job): add support for yq yaml obj update

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    a3031df View commit details
    Browse the repository at this point in the history
  2. refactor(upgrade-job): replace &Path with AsRef<Path>

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    c15a800 View commit details
    Browse the repository at this point in the history
  3. feat(upgrade-job): add migration for loki-stack

    - removes .loki-stack.loki.config.ingester.lifecycler.ring.kvstore as it
    does not exist in loki-stack v2.9.11
    - adds set value for the grafana/loki container image tag
    - removes .loki-stack.promtail.config.snippets.extraClientConfigs as it
    does not exist in loki-stack v2.9.11
    - removes .loki-stack.promtail.initContainer as it does not exist in loki-stack
    v2.9.11
    - migrates .loki-stack.promtail.config.lokiAddress to .loki-stack.promtail.config.clients
    - adds yq command_output helper function
    - add set value for .loki-stack.promtail.readinessProbe.httpGet.path
    - migrate .loki-stack.promtail.config.snippets.extraClientConfigs to
    .loki-stack.promtail.config.clients
    
    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    c3704dd View commit details
    Browse the repository at this point in the history
  4. feat(upgrade-job): add yq command to set objects from other YAMLs

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    a353530 View commit details
    Browse the repository at this point in the history
  5. feat(scripts): unpack subchart archives when building upgrade-job con…

    …tainer
    
    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e8576b6 View commit details
    Browse the repository at this point in the history
  6. chore(scripts/release): add clean-up for the helm dependency update

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6f3e635 View commit details
    Browse the repository at this point in the history
  7. refactor(upgrade-job): set values using deserialized set

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    5a9de00 View commit details
    Browse the repository at this point in the history
  8. feat(upgrade-job): add set-value for loki-stack subcharts

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ab96302 View commit details
    Browse the repository at this point in the history
  9. ci(scripts/helm): add consolidated helm values generator

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    fe0b5ce View commit details
    Browse the repository at this point in the history