Skip to content

Releases: cookiecutter-openedx/cookiecutter-openedx-devops

v1.0.13

14 Jan 23:44
Compare
Choose a tag to compare
  • minor bug fixes after fully testing a build from scratch.
  • ensure that sudo apt get install operations do not solicit input

v1.0.12

13 Jan 15:25
Compare
Choose a tag to compare
  • refactor environment tags
  • parameterize stack name references in environment modules
  • remove nginx vpa manifest from environment ingress module

v1.0.11

13 Jan 00:29
9fdb5ff
Compare
Choose a tag to compare
  • refactor AWS resource tags
  • set global_platform_shared_resource_identifier=service
  • bugs fixes related to refactoring of bastion, MongoDB, and Kubernetes
  • refine Terragrunt Kubernetes dependencies

v1.0.10

12 Jan 19:58
c52e6cd
Compare
Choose a tag to compare
  • refactor endpoints for all stack services: mysql, mongodb, redis, grafana, dashboard, kubeapps
  • refactor aws resource tags to format of "cookiecutter/name-of-the-tag"
  • rename Cookiecutter default global_platform_shared_resource_identifier=service
  • move VPA manifest for metrics-server to kubernetes_vpa, since its a dependency
  • pin each EKS Add-On version
  • enhance Terragrunt stack dependency tree
  • remove nginx ingress CLB DNS records from root domain

v1.0.9

11 Jan 22:23
Compare
Choose a tag to compare
  • refactor Prometheus into its own module
  • refactor metrics-server into its own module
  • refactor Vertical Pod Autoscaler into its own module
  • bump all Helm chart versions
  • add more Cookiecutter parameters

Note: this concludes the Kubernetes refactoring exercise. Happy new year!

v1.0.8

09 Jan 18:54
9998001
Compare
Choose a tag to compare
  • refactor karpenter into its own module.
  • parameterize helm chart version of vertical-pod-autoscaler
  • add Cookiecutter Y/N install parameters to toggle optional Kubernetes features: Karpenter, Prometheus, Dashboard, Kubeapps

v1.0.7

09 Jan 00:25
Compare
Choose a tag to compare
  • refactor cert-manager into its own module and move from environment to stack.
  • Move cert-manager to its own namespace
  • bump cert-manager to v1.8.2
  • bump ingress-nginx-controller to 4.4.2 and parameterize version
  • standardize and consolidate ssl cert to a single secret
  • refactor all non-core kubernetees packages into a new Terraform module named kubernetes_monitoring
  • created new subdomain to host all admin software packages
  • add Kubernetes Dashboard web app
  • add kubeapps by VMWare + Bitnami
  • move grafana to new admin subdomain
  • deprecated Github Action openedx-actions/tutor-plugin-enable-mfe
  • deprecated Github Action openedx-actions/tutor-plugin-build-mfe
  • version bumps to all Terraform AWS modules https://registry.terraform.io/namespaces/terraform-aws-modules
  • version bumps to all Open edX Github Actions https://github.com/openedx-actions

v1.0.6

08 Jan 02:55
Compare
Choose a tag to compare
  • version bumps
  • add sql db migration scripts
  • Fix openedx_backup resource configuration
  • refactor build-deploy workflows for tutor upgrade
  • disable tutor web proxy to elminate unused EBS volume
  • add IAM Role for EKS add-on EBS CSI
  • add AmazonEBSCSIDriverPolicy to the karpenter node group
  • add more parameters to openedx-actions/tutor-k8s-init

v1.0.5

11 Dec 14:10
Compare
Choose a tag to compare

v1.0.4

02 Sep 12:22
Compare
Choose a tag to compare
  • bump to nutmeg.2
  • bump tutor to 14.0.5
  • conditionalize Bastion and MongoDB build and deployment source code blocks using new Y/N feature flags.
  • add docker ce and python3 to bastion install.sh script
  • add installed application versions to bastion login screen