Skip to content

Releases: sighupio/furyctl

v0.3.1

11 Feb 16:30
Compare
Choose a tag to compare

Changelog

0d6cdf8 Add 002-Cluster-Self-Provisioning - GKE.md
50a2460 Update eks cluster provisioner with the a fix related to the oidc provider

v0.3.0

03 Feb 12:16
Compare
Choose a tag to compare

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

v0.2.6

26 Jan 12:46
Compare
Choose a tag to compare

Changelog

a3bf34a fix issue #26

v0.2.5

22 Jan 12:35
Compare
Choose a tag to compare

Changelog

2a05ae9 Improving code, HasPrefix can fallback to default behaviour when prefix is empty
d8b152a Linting
95737e5 Linting x2
48d84c9 Little flag to filter updates in Furyfile
166bf8b Move tech section of the furyctl cvi to this repo
be9b44e Renamed filter to prefix
82cb354 added LGTM from Luca Novara

v0.2.4

09 Dec 11:56
Compare
Choose a tag to compare

Changelog

36c045e Prepare new release
5dfa117 code refactoring and renaming function
bde57c1 error handling
ffa82e7 now the download can be repeated without errors while removing .git folder in every downloaded module #19

v0.2.3

02 Jul 14:19
Compare
Choose a tag to compare

Changelog

7c67c41 adds a download channel debug log
d126362 adds a download debug log
5735997 adds debug flag
ff1dbfa adds documentation to download.go
9846edd adds logrus logging library
6f5295d better logging, added debug, added color for debug
e152268 change debug to cyan
33c792a implements color reset
795ee45 minor refactorings on humanReadable download logs
4c169f7 more comments
5c7e2a6 refactoring code
0a19dc1 refactoring code
ddd9b9e refactoring code
f689cda refactoring code
7617426 refactoring code
970bdd9 refactoring code
285f2d4 refactoring code
a365116 replaces standard go logger with logrus
2a1f3ab typo fix
e9c7a53 Dropped unused 'toggle' boolean flag
778bba1 Merge pull request #17 from sighupio/hotfix/drop_toggle_flag
c61640b Merge pull request #18 from Rampage1xx/feature/improved-logging
81adae6 Prepare release v0.2.3
8cf91bd adds documentation to debug

v0.2.2

17 Feb 16:01
8c9d635
Compare
Choose a tag to compare

Changelog

8c9d635 fix depth subpath bug (#16)

v0.2.1

06 Feb 14:43
Compare
Choose a tag to compare

Changelog

d6c16be HOTFIX: Change distribution repository

v0.2.0

06 Feb 14:23
1fba666
Compare
Choose a tag to compare

Changelog

4fb9d70 Add init distribution
1fba666 fetch from public terraform registry

v0.1.7

05 Feb 15:13
Compare
Choose a tag to compare

Changelog

04816dc Prepare v0.1.7 release
6626c40 Refactor furyctl version to use ldflags