Skip to content

v0.3.0

Compare
Choose a tag to compare
@beratio beratio released this 03 Feb 12:16
· 1080 commits to main since this release

Changelog

08c0128 Add analitics to the furyctl self-serving actions
ae1395f Add aws bootstrap project
dc47b5b Add dry run execution
be09718 Add furyctl binary to the clean target
9a589f2 Add furyctl {bootstrap,cluster} template feature to output a sample config file
1bc278d Add ignore files
8d6254e Add init --reset flag to bootstrap and cluster
4810b60 Add license header to all files
ae776c5 Add more variables
31f1c68 Add next CVI
1d82c24 Add self-provisioning docs
5bd9df7 Add terraform configuration to the configuration file
8b08bdd Add update and destroy command to bootstap command
345e34f Ask user confirmation to destroy the cluster or the bootstrap project
721d90d Avoid downloading terraform every time. Just when needed
fea7d23 Avoid imperative variables writing to a separate file
192ead5 Better copy EKS provisioner
d0f488b Change defaults in bootstrap command
a844a92 Change go mod tidy Makefile
ec5dae6 Change template values of aws bootstrap
7fa32f7 Change the way pipeline builds the binaries
32bc04f Check license on pipeline
80e70bf Clean up dummy provisioners
e114b86 Create .gitignore and .gitaatributes to properly manage the cluster lifecycle in a git repo
55cccd2 Enable multiple vpn instances
65a62db Enable viper to gather flags from env variable. FURYCTL_TOKEN added
8772954 Exclude demo directory
f388b3b FIX: Stop handler
76dd880 FIX: Update project on update and destroy commands
3241731 FIX: aws Bootstrap issue upgrading its module version
ed9593c FIX: iptables command. Thanks to @ralgozino
de62732 FIX: linting issue
6221215 FIX: missing license header on pkg module
dc2f568 First iteration of the cluster command. Needs refactor
68ef67a Fix reported linting problems
bfbbb82 HOTFIX: solve copy paste error
e473948 Implement enterprise provisioner
1f3579d Improve terraform code to pin terraform provider versions
3cd1d0c Improve the cli messages
4e628de Improve the md files
755bcee Make possible to create files with unexisting paths
67876a4 Make provisioner first class citizen in configuration file
53ea73c Modify the aws provisioner furyagent tooltip
b597468 Move backend configuration from command line argument to configuration file
4d47187 Refactor self-provisioning commands
6f2d22b Rename update to apply
705262f Revert "Add next CVI"
43fea1f Start developing the bootstrap command
e202dc9 Update bootstrap provisioner to use latests version
ddc0209 Update docs
af842e4 Update eks provisioner with latest changes
35034f8 Update go dependencies
0801b07 Update go dependencies
7b10c33 Update go dependencies
f3cb990 Update go files
bf635e2 Update go mod files
eab2032 Update go versioning files
04901e7 Update missing update -> apply renames
e92bc38 Update upstream aws bootstrap provisioner
c03a304 Upgrade aws bootstrap module
45ac78e Use backend.tf instead of backend.conf file
699a032 filter terraform specific env variables
3d6d8c2 fixes optional terraform variables
73e61b2 handler control-c while running bootstrap commands
f5a46c6 pretty prints output json file
c93c90a rename options attribute
718486b set v0.1.1 aws bootstrap provisioner
cc6b8a8 token only required during init phase on bootstrap and cluster subcommands