Skip to content

Releases: GlueOps/terraform-module-cloud-multy-prerequisites

v0.37.0

26 Feb 23:13
67c271e
Compare
Choose a tag to compare

Type

enhancement


Description

  • Updated the Helm and ArgoCD source references in generate-helm-values.tf to use the latest versions (v0.38.0 for GlueOps platform and v0.10.0 for ArgoCD).
  • Updated the ArgoCD app version in generate-tenant-readmes.tf to v2.8.10.
  • Updated the Codespace version to v0.34.2 and GlueOps platform version to v0.38.0 in modules/tenant-readme/0.1.0/readme.tf.
  • Updated the README.md to reflect the new versions of the modules.

Changes walkthrough

Relevant files
Enhancement
generate-helm-values.tf
Update Helm and ArgoCD source references for new versions

generate-helm-values.tf

  • Updated the source reference for glueops_platform_helm_values to
    v0.38.0.
  • Updated the source reference for argocd_helm_values to v0.10.0.
  • +2/-2     
    generate-tenant-readmes.tf
    Update ArgoCD app version to v2.8.10                                         

    generate-tenant-readmes.tf

    • Updated argocd_app_version to v2.8.10.
    +1/-1     
    readme.tf
    Update Codespace and GlueOps platform versions                     

    modules/tenant-readme/0.1.0/readme.tf

  • Updated codespace_version to v0.34.2.
  • Updated glueops_platform_version to v0.38.0.
  • +2/-2     
    Documentation
    README.md
    Documentation update for new module versions                         

    README.md

  • Updated module versions for argocd_helm_values and
    glueops_platform_helm_values to reflect new versions in documentation.

  • +3/-3     

    PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    v0.36.0

    30 Jan 17:20
    971fad3
    Compare
    Choose a tag to compare

    Upgrade notes:

    • No breaking changes.
    • Added gcloud cli to the codespace

    What's Changed

    • feat: bump codespace version to the one that supports gcloud cli again by @venkatamutyala in #124

    Full Changelog: v0.35.2...v0.36.0

    v0.35.2

    30 Jan 15:54
    b993a1f
    Compare
    Choose a tag to compare

    What's Changed

    Full Changelog: v0.35.1...v0.35.2

    v0.35.1

    18 Jan 22:37
    a7740c7
    Compare
    Choose a tag to compare

    What's Changed

    • fix(glueops-platform): nested vault paths caused backup validation is… by @venkatamutyala in #121

    Full Changelog: v0.35.0...v0.35.1

    v0.35.0

    17 Jan 18:38
    f6f2621
    Compare
    Choose a tag to compare

    Features and Upgrades

    This Repo:

    feat: update argocd v2.8.6 -> v2.8.7
    feat: upgrade glueops codespace v0.31.1 -> v0.33.1
    feat: glueops-platform v0.35.1 -> v0.37.0
    feat: tools v0.5.1 -> 0.6.0
    feat: added some initial docs for k3d setup
    feat: update S3 IAM Policies for vault backup/vault-init-controller

    Backup Tools Update

    • Version: Updated from v0.7.6 to v0.9.1
    • Upgrades:
      • AWS CLI: v2.13.20 to v2.14.6
      • GH CLI: v2.35.0 to v2.40.0
      • Rclone: v1.63.1 to v1.65.0
      • Vault: v1.14.6 to v1.14.8
      • Loki: v2.9.2 to v2.9.3
    • Fixes:
      • Loki export/upload logic to prevent duplicate logs.
    • New Features:
      • Added backup checking as part of the Vault backup process.
      • Added vault-backup-validator to ArgoCD app of backups-and-exports.

    Cert-Manager Updates

    • Update cert-manager from v1.13.2 to v1.13.3.
    • Update GlueOps cert-manager from v0.9.0 to v0.9.1.

    Cluster Information Help Page

    • Version: Updated from v0.1.0 to v0.1.1
    • Improvements:
      • Fixed ArgoCD URL to redirect to the login page instead of re-using potentially expired auth tokens.

    GlueOps External-Secrets

    • Version: Updated from v0.5.3 to v0.5.6
    • Upgrades:
      • External Secrets from v0.9.8 to v0.9.11.

    Additional Features

    • Added GlueOps shared Redis instance for use by various GlueOps operators.
    • Update GlueOps WAF operator for web ACL from v0.2.3 to v0.3.0:
      • Enabled multi-threading of app.

    GlueOps WAF Operator

    • Upgrades:
      • Version: v0.3.2 to v0.5.0
      • Replicas increased from 2 to 4.
      • Resync period from 30s to 120s.
      • Webhook duration from 60s to 180s.
    • Improvements:
      • Enabled multi-threading of app.
      • Added Redis cache + pyrate-limiter to avoid AWS API rate limiting.

    Kube-Prometheus-Stack

    • Upgrades:
      • Version: v52.1.0 to v55.7.0
      • Grafana: v10.1.5 to v10.2.2
    • New Features:
      • Added new host enabled port in .Values.host_network.kube_prometheus_stack.prometheusOperator.admissionWebhooks.deployment.tls.internal_port.

    Metacontroller

    • Version: Updated from v4.11.5 to 4.11.7
    • Improvements:
      • Reduced replicas to 1 to avoid duplicate events.

    Ingress NGINX

    • Updated to reject SSL handshake if the hostname doesn't match during SSL connection requests.

    Loki and Promtail Updates

    • Updated Loki from v2.9.2 to v2.9.3 and helm chart from v5.31.0 to v5.41.4.
    • Updated Promtail from v2.9.2 to v2.9.3.

    Pull Request Bot

    • Version: Updated from v0.12.0 to v0.12.1
    • Upgrades:
      • Python from 3.11.6 to 3.11.7.
      • GlueOps helpers library from v0.3.0 to v0.4.0.

    QR Code Generator

    • Version: Updated from v0.2.5 to v0.2.9.

    Vault-Init-Controller

    • Version: Updated from v0.1.4 to v0.2.2.
    • New Features:
      • Added support to restore the latest existing backup (enabled by default).
    • Improvements:
      • Fixed ArgoCD app retries to match the logic in other ArgoCD apps, reducing failures during the bootstrap of new clusters.

    Vault

    • Version: Updated from v1.14.6 to v1.14.8.

    What's Changed

    Full Changelog: v0.34.1...v0.35.0

    v0.34.1

    15 Nov 21:24
    ded6c75
    Compare
    Choose a tag to compare

    What's Changed

    • fix(glueops-platform): v0.35.1 resolves issue with downtime when … by @venkatamutyala in #108

    Full Changelog: v0.34.0...v0.34.1

    v0.34.0

    14 Nov 01:26
    0e7e091
    Compare
    Choose a tag to compare

    What's Changed

    feat: upgrade docs-argocd 0.7.0 -> 0.9.0

    • enabling metrics for notifications, argocd server, repo server, applicationset, application controller

    feat: upgrade glueops-platform-helm chart v0.34.0 -> v0.35.0

    feat: upgrade argocd v2.8.3 -> v2.8.6
    feat: adding opsgenie heartbeat creation
    chore: update codespace version v0.31.1 -> v0.31.4

    Full Changelog: v0.33.0...v0.34.0

    v0.33.0

    20 Oct 14:50
    94156bd
    Compare
    Choose a tag to compare

    What's Changed

    • #98
    • #101
    • feat: update codespace v0.31.0 -> v0.31.1
      • Update helm 3.12.3 -> 3.13.1
    • feat: Update GlueOps Platform v0.33.0 -> v0.34.0 GlueOps/platform-helm-chart-platform#121
    • feat: Update tools version v0.4.2 -> v0.5.1
      • Supporting creation of WAF AWS account for development
      • Add nuke of us-east-1
      • Ignore OS Packages in aws nuke
    • feat: argocd-docs (argocd.yaml) 0.6.2 -> 0.7.0
      • feat: adding healthchecks for new waf operators
    • MAJOR: new parameters:
            glueops_kubernetes_operators = {
              waf = {
                aws_access_key = ""
                aws_secret     = ""
              },
              web_acl = {
                aws_access_key = ""
                aws_secret     = ""
              }
            }

    Full Changelog: v0.32.2...v0.33.0

    v0.32.2

    09 Oct 21:01
    3d63ec1
    Compare
    Choose a tag to compare

    What's Changed

    Full Changelog: v0.32.1...v0.32.2

    v0.32.1

    05 Oct 00:30
    0cf204c
    Compare
    Choose a tag to compare

    What's Changed

    Full Changelog: v0.32.0...v0.32.1