Releases: provectus/swiss-army-kube
Releases · provectus/swiss-army-kube
v0.1.1
Changes
🚀 Features
- Feature/argocd module @karlschriek (#162)
- add kubeflow-operator module @karlschriek (#161)
- Update rds module by: @karlschriek (#159)
- add s3 storage module (meant for Kubeflow artifact storage) @karlschriek (#158)
- add kubeflow profiles as module (YAML specs for argo-cd Application) @karlschriek (#157)
- add mlflow as module (YAML specs for argo-cd Application) @karlschriek (#156)
- Update kubernetes module by: @karlschriek (#155)
- add kube2iam module (YAML spec creation for argocd) @karlschriek (#154)
- add kfserving as module (YAML specs for argo-cd Application) @karlschriek (#153)
- Add cognito users module @karlschriek (#152)
- Private repository support for ArgoCD @RustamGimadiev (#164)
- change module source to github repo @akastav (#166)
- Feature/cert manager @akastav (#136)
- Added controller for private runners of Github Actions @RustamGimadiev (#165)
- Feature/victoria metrics argocd @gfrntz (#145)
- Remove efs-storage module @gfrntz (#131)
🐛 Bug Fixes
- update network module by: @karlschriek (#160)
Contributors
v0.1.0
Breaking changes
- This version of SAK must be installed from scratch because the logic of deploying applications has changed.
- You also need to update terraform to v 0.14.0 and higher.
🚀 Features
- Feature/Kubernetes 1.18 @gfrntz (#129)
- Add Argo-cd support for monitoring @RustamGimadiev (#121)
- add the external-secrets module and enable irsa in Kubernetes @Myafq (#120)
- added Argo-events @RustamGimadiev (#119)
- Fix for omitted tags and hardcoded chart versions @RustamGimadiev (#115)
- added Argo-cd support for a few system modules @RustamGimadiev (#110)
- Add AWS For Fluent Bit module @DementevNikita (#105)
- Scaling module update @RustamGimadiev (#109)
- ArgoCD module @RustamGimadiev (#106)
- refactoring of example folder @RustamGimadiev (#107)
- Added module for deploying Cognito user pool @RustamGimadiev (#102)
- Add HPA module @bakhtin (#101)
- Add Katib deployment for Kubeflow @strawberrypie (#100)
🐛 Bug Fixes
- Fix for creation of GPU nodes @RustamGimadiev (#128)
- Fix for creation of NS records @RustamGimadiev (#127)
- Update external-dns @RustamGimadiev (#116)
- Fixes in rds and scaling modules @usbulat (#103)
- fix kubelet_extra_args register-with-taints arguments @akastav (#99)
Contributors
@DementevNikita, @Myafq, @RustamGimadiev, @akastav, @bakhtin, @gfrntz, @strawberrypie, @usbulat and Bulat Yusupov
v0.0.5
Changes
Added documentation!!!
Fixed ASG operation
Refactoring modules
Auto-generating passwords and saving them in paramstore
🚀 Features
- Formed a new set of main docs in 7 .mds @Evanto (#93)
- Feature/acm module @SerhiiSokolov (#90)
- Add rds module @akastav (#88)
- Add airflow module @akastav (#87)
- add alb-ingress module @akastav (#86)
- Bump prometheus and grafana version, refactoring modules @akastav (#84)
- Added cluster roles solution for granting permission to users on k8s @usbulat (#82)
- Password for RDS generated randomly and stored in SSM @SerhiiSokolov (#80)
- Use remote EFS CSI Driver helm chart @strawberrypie (#73)
- GPU resource management via nvidia-device-plugin @strawberrypie (#72)
- EFK google auth @usbulat (#64)
- Added EXTRA.md (recreate IP) @viatcheslavmogilevsky (#63)
- Added Google auth for Grafana @usbulat (#61)
- Add gpu and cpu worker groups and switch worker groups to template @akastav (#55)
- Kubeflow deployment (using delta) @usbulat (#56)
- Added scaling module @RustamGimadiev (#52)
🐛 Bug Fixes
- Add missing params and remove spot @akastav (#96)
- Fixed ingress configuration for airflow @SerhiiSokolov (#91)
- Refactoring @SerhiiSokolov (#81)
- Fix creation and destroy order @SerhiiSokolov (#79)
- Assign tags to worker groups for scaling from 0 nodes @strawberrypie (#71)
- Infer AMI for GPU instances @strawberrypie (#70)
- Argoproj refactoring @RustamGimadiev (#62)
- Argoproj refactoring @RustamGimadiev (#50)
- Kubeflow README @usbulat (#57)
- Fixing cluster autoscaling module @usbulat (#54)
Contributors
@Evanto, @RustamGimadiev, @SerhiiSokolov, @akastav, @strawberrypie, @usbulat, @viatcheslavmogilevsky, Bulat Yusupov and Serhii Sokolov
Kube1.16-helm3
New Feature
- Upgrade eks to 1.6
- Change helm2 to helm3
- Add EFS and FSx csi driver
Fixes
- EFK deployment fixed
- Bump all chart version
Kube1.15-helm2
New Feature
- Add destroy_fix.sh script for destroy terraform (script remove all helm state and route53 state zone, route53 need delete manually)
- Add jenkins slave and master policy, optional - read only s3 access
improvements to the stability of the deployment
Bug fix
- Added waiting for the eks api
- Added dependency in system module
- Remove auto-mount token in tiller install
- Use terraform fmt for all project
Feature
- Added private mode for route53 and nginx ingress services
Initial release
Fixing the stable version.
Works with helm2 and requires administrator rights in the aws account.