Releases: konstructio/kubefirst
Releases · konstructio/kubefirst
1.8.6
Changelog
- 8f745d1 Allow templates to be version controlled by tags - #227 (#231)
- 8a7d236 Merge pull request #229 from kubefirst/fix_support_m1
- 2fa24ab Merge pull request #246 from kubefirst/auto_push_k1_config_1
- e3e153f Merge pull request #247 from kubefirst/bug_r53_hostedzone_notexist
- f46925d Merge pull request #248 from kubefirst/fix_218
- 94c8869 Solve #233 (#234) - Adds cli version to telemetry
- 81f8f91 change func to return bool if liveness test fail or not
- 81c4bd3 check if m1 and download arm64 supported version
- a4e710b chore: update logic
- c1e737b docker image to run kubefirst bin inside container (#250)
- 378970f feat: add kubefirst config auto push to the user state store bucket
- d87a942 fix: state pull when there is no kubefirst config file #218
- cbb18b2 handling the value returned by func and panic if this is false
- 14d80cb update libs versions
1.8.5
Changelog
summary: kubefirst cli can now leverage an assumed role
- a299216 Merge pull request #208 from kubefirst/add_iam_role_to_aws_client_merge
- b5efa67 Merge pull request #215 from kubefirst/fix_missing_error
- 30b4e91 Merge remote-tracking branch 'origin/main' into add_iam_role_to_aws_client_merge
- ce60775 Update config.go (#224)
- eed1ce4 chore: add profile flag
- ebeeda8 chore: clean up
- 19808c5 chore: clean up
- 7b8044a chore: clean up
- 7a670d3 chore: fix merge conflicts
- 46dc3bc feat: add assume role feature
- efc8dd9 feat: add assume role feature for destroy command
- efe9dcf feat: remove environment variables requirement, set values via command line
- 65cbf93 fix: improve error handling for certificate download
- da2b9c1 fix: improve error handling for certificate upload
1.8.4
Changelog
- bc347d4 #188 2nd try - fix tabs (#190)
- 74e0bb0 Add cluster command (#129)
- dbe2aea Adding some stuff the image (#148)
- f78aed8 Address ui issues (#124)
- ad2f749 Address ui issues (#124)
- 2cf53e4 Create .goreleaser.yaml (#137)
- b4b2ab3 Destroy improvements (#153)
- dbb02ff Feat remove env vars (#184)
- 05fa4f1 Fix end screen (#138)
- 944465f Fix retrial logic (#187)
- 8a10689 Make telemetry opt-out (#140)
- 1960b7f Merge pull request #123 from kubefirst/fix_env_region
- 16f01c0 Merge pull request #135 from kubefirst/feat-restore-certs
- 2b01c13 Merge pull request #142 from kubefirst/update_argocd_calls
- 5bce6da Merge pull request #145 from kubefirst/fix_add_missing_argocd_sync_call
- e8f6502 Merge pull request #147 from kubefirst/fix-argocd-tls-backup-ns
- a1d4d6f Merge pull request #150 from kubefirst/feat-del-s3-on-clean-cmd
- c2f4432 Merge pull request #152 from kubefirst/fix_remove_unecessary_argo_sync
- eac1dbf Merge pull request #154 from kubefirst/feat_state_push_pull
- b9a8c56 Merge pull request #156 from kubefirst/feat_speed_up_download
- 4406380 Merge pull request #170 from kubefirst/fix_docker_compose
- cff506c Merge pull request #197 from kubefirst/fix_create_bucket_ssl_useast1
- 3430cdd Merge remote-tracking branch 'origin' into feat-restore-certs
- d2f91c1 Merge remote-tracking branch 'origin' into feat-restore-certs
- 1c99e57 Merged tweaks (#133)
- 7626274 Mvp/fixes for vault (#136)
- 89a33eb OIDC var fix (#207)
- 9c35f58 Retry certs logic (#149)
- 3c2c7f7 Update compose to have DNS (#175)
- b883d5a Vault OIDC fix (#205)
- b9fe7be Vault OIDC patching (#203)
- d329bcf Vault terraform (#198)
- f37a431 add cmd to restore ssl/tls
- 97fd053 add cmd to restore ssl/tls on create steps
- d79ad3b add flag to destroy buckets on cloud
- 6c13c95 add func on aws to destroy buckets/objects/versions
- 725d26e add func to ask confirmations
- 432fbb2 add missing mods
- 3395922 added funcs to get resources dynamically and with jq
- ebe5bfc adding go-cli (#67)
- c724078 adding updated arch images (#144)
- ff1ee41 adds initial goreleaser (#151)
- 9e633cc aws v2 deps
- 348c227 backup resources from cert-manager and store on s3
- 0afee7f change order to create bucket
- 84a371f change switch single case to simple if
- c80dbe8 changing container name and script to kubefirst (#173)
- 9f9997f chore: add security note to docker-compose for aws data
- 45e4b7b chore: add state push pull command
- 61be39c chore: clean up
- 77a8af3 chore: clean up
- b2ab5f1 chore: clean up
- 10f5eab chore: clean up
- 31b7587 chore: clean up, remove unused function
- 129de18 chore: update docs for docker users
- 3472a32 chore: update docs for route53 step
- 9061282 cmd to call backupssl directly
- 25a43ae convert global var in func to return ns to backup
- 8100c96 create and uplaod s3 functions
- 006ed9d create file func
- 940f0b6 error handling on vault unseal (#132)
- 7233fab feat: add state push pull
- 7eb1c87 feat: argocd sync retry feature
- 20c3411 feat: doesnt stop progress if tools folder already exists
- 211e25c fix #194 - double encoding (#195)
- f8aeb89 fix argocd ns on backup ssl
- bb66602 fix dns testing (#130)
- 6663f10 fix path to upload and fmt to log
- db9f6d9 fix sheel issue (#143)
- 74e5430 fix ui (#146)
- 8c09dc9 fix version (#139)
- b678ff3 fix yamls tabs (#189)
- 998cfb3 fix: add missing sync call, increase sync waiting time
- f9d71cc fix: expose AWS_REGION to local environment
- 62e5686 fix: expose AWS_REGION to local environment
- a9bb091 fix: fix docker for mac M1 users
- b7512c9 fix: remove required env value, and allow init command to collect it
- 2879c6c fix: remove required env value, and allow init command to collect it
- 0bdf605 fix: remove unecessary argo cd sync call
- 3a96e8e func to create folder
- 9967f33 func to download bucket from s3
- 17deeb9 go fmt (#125)
- 07c2566 go fmt (#125)
- ca023e0 im guilty (#122)
- 0a90335 logic to deal with us-east-1
- f4d364b produce release binaries (#98)
- 01cb61a remove panic destroy (#128)
- b727917 removing left over
- 8aa96b6 removing left over
- daddbca removing left over and apply secrets only
- 851d195 removing user from docker compose (#168)
- 0386711 restore ssl/tls
- 4852398 sleep after vault ready plus removal of redundant function calls (#134)
- 23734a2 telemetry adjustments (#155)
- 9a2fba0 update file permissions (#174)
- 28cc6fe update version for next patch release (#182)
- 5e73de5 use log.println instead of log.panic
- 0d4d8af wip delete
1.8.3
Changelog
- ad06edc Merge branch 'main' of github.com:kubefirst/kubefirst
- 79f0c77 Merge branch 'main' of github.com:kubefirst/kubefirst
- c2f4432 Merge pull request #152 from kubefirst/fix_remove_unecessary_argo_sync
- eac1dbf Merge pull request #154 from kubefirst/feat_state_push_pull
- b9a8c56 Merge pull request #156 from kubefirst/feat_speed_up_download
- 4406380 Merge pull request #170 from kubefirst/fix_docker_compose
- c80dbe8 changing container name and script to kubefirst (#173)
- 9f9997f chore: add security note to docker-compose for aws data
- 45e4b7b chore: add state push pull command
- 10f5eab chore: clean up
- 77a8af3 chore: clean up
- 61be39c chore: clean up
- 31b7587 chore: clean up, remove unused function
- 129de18 chore: update docs for docker users
- 3472a32 chore: update docs for route53 step
- 7233fab feat: add state push pull
- 20c3411 feat: doesnt stop progress if tools folder already exists
- a9bb091 fix: fix docker for mac M1 users
- 0bdf605 fix: remove unecessary argo cd sync call
- 851d195 removing user from docker compose (#168)
- 23734a2 telemetry adjustments (#155)
1.8.2
Changelog
- 74e0bb0 Add cluster command (#129)
- dbe2aea Adding some stuff the image (#148)
- ad2f749 Address ui issues (#124)
- f78aed8 Address ui issues (#124)
- 2cf53e4 Create .goreleaser.yaml (#137)
- b4b2ab3 Destroy improvements (#153)
- 05fa4f1 Fix end screen (#138)
- 8a10689 Make telemetry opt-out (#140)
- 1960b7f Merge pull request #123 from kubefirst/fix_env_region
- 16f01c0 Merge pull request #135 from kubefirst/feat-restore-certs
- 2b01c13 Merge pull request #142 from kubefirst/update_argocd_calls
- 5bce6da Merge pull request #145 from kubefirst/fix_add_missing_argocd_sync_call
- e8f6502 Merge pull request #147 from kubefirst/fix-argocd-tls-backup-ns
- a1d4d6f Merge pull request #150 from kubefirst/feat-del-s3-on-clean-cmd
- 3430cdd Merge remote-tracking branch 'origin' into feat-restore-certs
- d2f91c1 Merge remote-tracking branch 'origin' into feat-restore-certs
- 1c99e57 Merged tweaks (#133)
- 7626274 Mvp/fixes for vault (#136)
- 9c35f58 Retry certs logic (#149)
- f37a431 add cmd to restore ssl/tls
- 97fd053 add cmd to restore ssl/tls on create steps
- d79ad3b add flag to destroy buckets on cloud
- 6c13c95 add func on aws to destroy buckets/objects/versions
- 725d26e add func to ask confirmations
- 432fbb2 add missing mods
- 3395922 added funcs to get resources dynamically and with jq
- ebe5bfc adding go-cli (#67)
- c724078 adding updated arch images (#144)
- ff1ee41 adds initial goreleaser (#151)
- 9e633cc aws v2 deps
- 348c227 backup resources from cert-manager and store on s3
- 84a371f change switch single case to simple if
- b2ab5f1 chore: clean up
- 9061282 cmd to call backupssl directly
- 25a43ae convert global var in func to return ns to backup
- 8100c96 create and uplaod s3 functions
- 006ed9d create file func
- 940f0b6 error handling on vault unseal (#132)
- 7eb1c87 feat: argocd sync retry feature
- f8aeb89 fix argocd ns on backup ssl
- bb66602 fix dns testing (#130)
- 6663f10 fix path to upload and fmt to log
- db9f6d9 fix sheel issue (#143)
- 74e5430 fix ui (#146)
- 8c09dc9 fix version (#139)
- 998cfb3 fix: add missing sync call, increase sync waiting time
- 62e5686 fix: expose AWS_REGION to local environment
- f9d71cc fix: expose AWS_REGION to local environment
- 2879c6c fix: remove required env value, and allow init command to collect it
- b7512c9 fix: remove required env value, and allow init command to collect it
- 3a96e8e func to create folder
- 9967f33 func to download bucket from s3
- 07c2566 go fmt (#125)
- 17deeb9 go fmt (#125)
- ca023e0 im guilty (#122)
- f4d364b produce release binaries (#98)
- 01cb61a remove panic destroy (#128)
- 8aa96b6 removing left over
- b727917 removing left over
- daddbca removing left over and apply secrets only
- 0386711 restore ssl/tls
- 4852398 sleep after vault ready plus removal of redundant function calls (#134)
- 5167be9 telemetry adjustments
- 5e73de5 use log.println instead of log.panic
- 0d4d8af wip delete
1.8.1
Changelog
- dbe2aea Adding some stuff the image (#148)
- ad2f749 Address ui issues (#124)
- 05fa4f1 Fix end screen (#138)
- 8a10689 Make telemetry opt-out (#140)
- 4a2205c Merge branch 'main' of github.com:kubefirst/kubefirst
- 71afb74 Merge branch 'main' of github.com:kubefirst/kubefirst
- 16f01c0 Merge pull request #135 from kubefirst/feat-restore-certs
- 2b01c13 Merge pull request #142 from kubefirst/update_argocd_calls
- 5bce6da Merge pull request #145 from kubefirst/fix_add_missing_argocd_sync_call
- e8f6502 Merge pull request #147 from kubefirst/fix-argocd-tls-backup-ns
- a1d4d6f Merge pull request #150 from kubefirst/feat-del-s3-on-clean-cmd
- d2f91c1 Merge remote-tracking branch 'origin' into feat-restore-certs
- 3430cdd Merge remote-tracking branch 'origin' into feat-restore-certs
- 9c35f58 Retry certs logic (#149)
- f37a431 add cmd to restore ssl/tls
- 97fd053 add cmd to restore ssl/tls on create steps
- d79ad3b add flag to destroy buckets on cloud
- 6c13c95 add func on aws to destroy buckets/objects/versions
- 725d26e add func to ask confirmations
- 432fbb2 add missing mods
- 3395922 added funcs to get resources dynamically and with jq
- c724078 adding updated arch images (#144)
- ff1ee41 adds initial goreleaser (#151)
- 9e633cc aws v2 deps
- 348c227 backup resources from cert-manager and store on s3
- 84a371f change switch single case to simple if
- b2ab5f1 chore: clean up
- 9061282 cmd to call backupssl directly
- 25a43ae convert global var in func to return ns to backup
- 8100c96 create and uplaod s3 functions
- 006ed9d create file func
- 7eb1c87 feat: argocd sync retry feature
- f8aeb89 fix argocd ns on backup ssl
- 6663f10 fix path to upload and fmt to log
- db9f6d9 fix sheel issue (#143)
- 74e5430 fix ui (#146)
- 8c09dc9 fix version (#139)
- 998cfb3 fix: add missing sync call, increase sync waiting time
- 62e5686 fix: expose AWS_REGION to local environment
- 2879c6c fix: remove required env value, and allow init command to collect it
- 3a96e8e func to create folder
- 9967f33 func to download bucket from s3
- 17deeb9 go fmt (#125)
- b727917 removing left over
- 8aa96b6 removing left over
- daddbca removing left over and apply secrets only
- 0386711 restore ssl/tls
- 5e73de5 use log.println instead of log.panic
- 0d4d8af wip delete
1.8.0
1.8.0-rc-3
supporting additional published binary os/arch
1.8.0-rc-2
testing binary publish
1.7.0
What's Changed
- Create codeql-analysis.yml by @johndietz in #54
- closes #60 by @jarededwards in #61
- External secrets operator by @johndietz in #65
Full Changelog: 1.6.2...1.7.0