Skip to content

Latest commit

 

History

History
608 lines (431 loc) · 41.7 KB

CHANGELOG.md

File metadata and controls

608 lines (431 loc) · 41.7 KB

v1.0.41 (7 May 2024)

Merged

  • #210 - Support Private IP for Instance create

v1.0.40 (29 April 2024)

Merged

  • #209 - Update Go version to 1.21.x in release.yml
  • #208 - Update GoReleaser version to 1.25.1 in release.yml
  • #201 - VLAN Support
  • #207 - Update private key variable in release.yml
  • #206 - Add environment variable for release job in release.yml
  • #205 - Fix GitHub Actions configuration in release.yml
  • #204 - Support Reserved IP for Instance create operation
  • #200 - Add CIDR and Nameservers support in network
  • #198 - Add Labels and Taints to Node Pool configurations
  • #196 - Refactor Civo Kubernetes node pool configuration and organize code in their own folders per service
  • #195 - Remove spaces in the applications string

v1.0.39 (16 October 2023)

Merged

  • #191 - Remove the waitForKubernetesNodeDelete and add retry to the delete

v1.0.38 (4 October 2023)

Merged

  • #189 - Feature/cluster pool update

Commits

  • 6b380ba - Remove comments from the node pool file that were not used

v1.0.37 (1 October 2023)

Merged

  • #188 - Update the civo_size with the new format and add more examples
  • #175 - fix(.github): adds github workflows for ISSUE TEMPLATES for bug addition, documentation add, feature request and security

v1.0.36 (24 July 2023)

Merged

  • #184 - Add support for public ip node pool

v1.0.35 (11 July 2023)

Merged

  • #182 - Fix the doc for database and add extra field

Commits

  • 68fc307 - move to crazy-max/ghaction-import-gpg the other one is deprecated
  • 48fdc8b - Try with GITHUB_TOKEN
  • 8ebe0f2 - Use the version 1.18.2 for goreleaser
  • ee40365 - Add version to the goreleaser

v1.0.34 (12 June 2023)

Merged

  • #180 - Update the terraform lib also the civogo

v1.0.33 (12 June 2023)

Merged

  • #179 - Add WaitForStateto the network delete
  • #178 - Update the database
  • #171 - fix typo errors for code and documentation
  • #177 - Get Volume data-source improvement
  • #174 - feat: add ISSUE_TEMPLATES to report issues
  • #173 - feat: add bug.yml
  • #172 - nil pointer check for instance
  • #170 - Update kubernetes_cluster.md

Commits

v1.0.31 (24 March 2023)

Merged

  • #169 - Add a StateChange to the firewall to wait for network be ready.
  • #168 - Adds an init script that uses the local version of the provider
  • #166 - Bump golang.org/x/net from 0.0.0-20220921155015-db77216a4ee9 to 0.7.0

v1.0.30 (13 February 2023)

Merged

  • #165 - Fixed error when you change the node pool count
  • #164 - Update the kubernetes resource to include the option to add expecific cluster type

v1.0.29 (1 February 2023)

Merged

  • #162 - Added support for Database

v1.0.28 (15 December 2022)

Merged

  • #159 - Fix the error in firewall, fixed spelling mistake in the errors and added new Pending state to the cluster

v1.0.27 (14 December 2022)

Merged

  • #158 - Add the UPGRADING state to the cluster creation

v1.0.26 (10 November 2022)

Merged

  • #156 - Fix error in the civo_object_store and add more example

Commits

v1.0.25 (14 October 2022)

v1.0.24 (26 September 2022)

Merged

  • #150 - Fix error when you try to create a firewall witout region
  • #147 - [Fix: 146] Added api_url field

Commits

  • 075eaad - Change the api_endpoint from required to optional in the provide file

v1.0.23 (14 September 2022)

Merged

  • #148 - Fix bug in the creation of object store credential

Commits

  • 9008885 - Update the doc to fix the name of the resource and the datasource for object store

v1.0.22 (14 September 2022)

Merged

  • #144 - Added resource & data source for object store credentials
  • #145 - Merge the firewall rule inside the firewall resource, fixed some other error in the provider

Commits

  • 4ec5d80 - Fix acc test for kubernetes

v1.0.21 (28 July 2022)

Merged

  • #141 - Draft: Add support for Object Store in Terraform

v1.0.20 (19 July 2022)

Merged

  • #143 - Hotfix/fixed error test

Commits

  • 7523ffb - Update all the lib to the last versions
  • ea780cc - Added the testacc to the repo
  • c8a6a26 - reomved the acctest temporally
  • c393376 - Fixed some errors in the test
  • c70e666 - Update the golint
  • 5c54211 - Fixed error in the CI

v1.0.19 (15 July 2022)

Merged

  • #142 - Feature/reserve ip
  • #135 - docs edit

Commits

  • 8701fc5 - updated gorelease to ignore the pair windows/arm64

v1.0.18 (20 April 2022)

Commits

  • a3b25da - Fix error in the doc for kubernetes cluster

v1.0.17 (20 April 2022)

Merged

  • #133 - Fix error in volumen, Kubernetes and node pools resources
  • #131 - Update firewall_rule.md
  • #130 - Update kubernetes_cluster.md

v1.0.16 (5 April 2022)

Merged

  • #128 - adding action as mandatory field

v1.0.15 (5 April 2022)

Merged

  • #129 - Fixed errors in the Kubernetes resource and remove unnecessary fields

v1.0.14 (1 April 2022)

Merged

  • #125 - Updated the terraform SDK in all resources

v1.0.13 (28 February 2022)

Merged

  • #122 - Fix lb enable proxy protocol type

Commits

  • a06a034 - Added the lb example for the doc

v1.0.12 (26 February 2022)

Merged

  • #117 - fix: remove double default
  • #121 - Enable loab balancer support for datasource

v1.0.11 (16 February 2022)

Merged

  • #120 - Added the egress rules and create_default_rules option to firewall

v1.0.10 (7 February 2022)

Merged

  • #119 - Removing the duplicate id parameter from civo volume

v1.0.9 (18 January 2022)

Merged

  • #118 - Added a new datasource for the civo size

v1.0.8 (14 January 2022)

Merged

  • #116 - Added the custom CNI to the Kubernetes cluster

Commits

  • eaeff80 - Fixed the descrition in the resource and added cni to the datasource

v1.0.7 (11 December 2021)

Merged

  • #115 - Fixed error when you sending to scaling a kubernetes cluster
  • #114 - update docs for datasource civo_firewall

v1.0.6 (9 December 2021)

Merged

  • #113 - Add Data source for civo_firewall
  • #108 - Replace the firewall if network id changes

v1.0.5 (9 November 2021)

Merged

  • #105 - Bump civogo to v0.2.57 and disable loadbalancer, template and snapshot files

v1.0.4 (8 November 2021)

Merged

  • #103 - Add support to use non-production API server URL

Commits

  • 08d2fbb - Fix error by the reformat code in one file

v1.0.3 (2 November 2021)

v1.0.2 (27 October 2021)

Merged

  • #102 - Remove newly added id attributes in resources

v1.0.1 (25 October 2021)

Merged

  • #101 - Add missing required provider section in terraform docs provider example

Commits

v1.0.0 (11 October 2021)

Commits

v0.10.12 (1 October 2021)

Merged

  • #100 - Make 'firewall_id' required in 'civo_kubernetes_cluster' resource
  • #98 - Modify GH Actions
  • #92 - Docs update (using tfplugindocs tool)
  • #96 - Disable k8s version upgrade

Commits

v0.10.11 (17 September 2021)

Merged

  • #94 - Deprecate civo_template
  • #91 - Set firewall rule direction to ingress if it's not set
  • #90 - Remove "move IP" from schema and docs
  • #89 - Set firewall_id in cluster resource as computed
  • #87 - Save cluster tags in space separated format
  • #86 - Check network before creating volume
  • #85 - Allow network datasource query by ID/label/region
  • #75 - Make CIDR required in 'civo_firewall_rule'
  • #78 - Check if firewall exists before deleting
  • #73 - Add firewall support for Kubernetes cluster
  • #69 - Volumes management

Commits

v0.10.10 (19 August 2021)

Merged

  • #66 - Change default node size to "g3.k3s.medium"
  • #63 - Fix cluster primary nodepool scaling bug
  • #64 - Update network.md
  • #60 - Make 'kubeconfig' field sensitive
  • #55 - Fix imported node pool's scaling issue
  • #61 - Fix "empty non-retryable error received" error when updating IaaS node size
  • #59 - making public key non sensitive
  • #56 - Mark IaaS password as sensitive
  • #54 - Update kubernetes_cluster.md

Commits

  • 97dacba - Update the changelog
  • 9922b3b - Show an error message when nodes size is changed
  • a94327e - Run 'go mod tidy'

v0.10.9 (27 July 2021)

Commits

v0.10.8 (26 July 2021)

Commits

v0.10.7 (23 July 2021)

Commits

  • 476d924 - Updated the Changelog
  • ba0089b - Fixed error in the ValidateNameSize function

v0.10.6 (19 July 2021)

Commits

  • 431e5cf - Update the doc and the changelog
  • 33ad248 - Fixed error in the format of the code

v0.10.5 (13 July 2021)

Commits

v0.10.4 (16 June 2021)

Merged

  • #38 - Fixed 'applications' argument's description and corresponding examples.
  • #37 - Update attribute public_ip_requiered description.

Commits

  • 077e3d7 - Fixed error in the firewall resource and add random name
  • bc0465d - Updated the changelog
  • 4abb9b6 - Updated the doc for instance and kubernetes resource

v0.10.3 (13 June 2021)

Commits

  • 23ea76a - Updated the changelog
  • 3d5ddf1 - Fixed error in the retry operation in kubernetes

v0.10.2 (28 May 2021)

Commits

  • 24fb9cc - Add node pool test, remove CIDR from network and fixed some deprecate function
  • ccc7a6e - Update Change log
  • dbe386e - Updated the civogo lib to v0.2.47

v0.10.1 (13 May 2021)

Commits

  • 54833b8 - Update Changelog
  • 406bbea - Update the doc for datasource instance_size

v0.10.0 (11 May 2021)

Merged

  • #30 - fix(spelling): resource_kubernetes_cluster.go kubernetes spelling
  • #27 - updated README.md

Commits

  • 508fc67 - Updated to terraform sdk v2 and remove vendor folder
  • df85511 - Addes more fix to the provider, updated the civogo lib
  • a049b43 - Updated to v2 of the SDK of terraform and add support for muti region
  • dd2e51e - Cleaning the project

v0.9.23 (6 December 2020)

Merged

  • #26 - fix(README): Fixed unauthenticated download in README.md

Commits

  • d23776d - Update Change log
  • f785463 - Update Change log
  • 5dd72a5 - Updated the goreleaser file to add the chnagelog
  • 6d0876e - Updated the civogo lib to v0.2.23
  • 7882cc5 - Updated GitHub action for Lint
  • 5609ba2 - fix(README): Fixed unauthenticated download guide

v0.9.22 (26 November 2020)

Commits

v0.9.21 (25 September 2020)

Commits

  • ef9d794 - Update the Change log
  • 3068faf - Updated the civogo lib to v0.2.19
  • 1b22c80 - Updated the doc for kubernetes resource

v0.9.20 (24 September 2020)

Commits

  • da4842c - Fixed issue in the kubernetes resource
  • e62d8eb - Update the Change log

v0.9.19 (24 September 2020)

Commits

  • 30b621f - Changed kubernetes_version option now is required

v0.9.18 (23 September 2020)

Commits

  • 63a1aa3 - Update the Change log
  • ed064a5 - Updated the civogo lib to v0.2.18

v0.9.17 (12 September 2020)

Merged

  • #22 - Fix link to documentation

Commits

  • da77f58 - Update Change log
  • f1524b4 - Allowed new record type in the DNS resource
  • 26522e5 - Update the Change log
  • 1171aed - Update the readme and clean go.mod
  • 38a311e - Updated the civogo lib to the v0.2.17

v0.9.16 (2 September 2020)

Commits

  • 932440f - Update Change log
  • 6e381d0 - Update the goreleaser config
  • 942f59c - Added GPG to sing the binary

v0.9.15 (17 August 2020)

Commits

  • 4a792b9 - Update the README, remove Progress resource section
  • 5793112 - Update the Change log
  • bee9eb4 - Fixed bug in the kubernetes cluster resource

v0.9.14 (3 August 2020)

Commits

  • 6db9f52 - Updated the Change log
  • 1df9921 - Fixed error in the instance resource
  • 32c5e71 - Updated the Change log

v0.9.13 (17 July 2020)

Commits

  • cd24e0a - Changed the direction in the firewall rule from inbound to ingress
  • 503db04 - Update change log

v0.9.12 (7 July 2020)

Commits

  • d5eaef1 - Added CPU, RAM and SSD fields to Instance and Kubernetes module
  • 6e56ab4 - Update change log
  • eb0123f - Update change log

v0.9.11 (6 July 2020)

Commits

  • bbb1821 - Added kubernetes cluster data source
  • 0202a44 - Update the change logs
  • 92073ab - Added the make test to the github actions

v0.9.10 (6 July 2020)

Commits

  • d049062 - Added the change logs
  • 8ab9073 - Fixed error in the kubernetes cluster, the master's ip was not set

v0.9.9 (6 July 2020)

Commits

  • 61987e1 - Added the SSH Key test and the Snapshot test
  • 75e69a8 - Added new test
  • 68cca03 - Fixed kubernetes cluster

v0.9.8 (24 June 2020)

Merged

  • #18 - Edit Kubernetes provider markdown mistype

Commits

  • 25a1a6b - Fixed error ins some test
  • a3077b4 - Upgrade the version of civogo lib

v0.9.7 (22 June 2020)

Commits

  • 3a237d7 - Added new test
  • 400524a - Added the first test to the project
  • bd3664d - Fixed error in the instances creation

v0.9.6 (7 June 2020)

Commits

  • 0bb5787 - Fixed error in all this files
  • 05ec3ec - Fix some error found in the code
  • 256b2e3 - Added the option to recreate resource if not found

v0.9.5 (31 May 2020)

Commits

  • 549da91 - - Update the documentation for data source instance_size and template
  • a456dad - Added a error handler to the provider in the case of the token not was found
  • 4dfc12d - Added default value to size and initial_user in the instance resource

v0.9.4 (21 May 2020)

Commits

  • 40a1654 - feat(DataSource): Added new data source
  • 559594a - feat(DataSource): Added new data source
  • 255aaf4 - Added the new data source loadbalancer to get one loadbalancer from the civo cloud

v0.9.3 (5 May 2020)

Commits

  • 807f086 - Added support to add script
  • 08dad15 - feat(instances): added support to add script

v0.9.2 (24 April 2020)

Commits

  • 197425b - improved the data source filter
  • 48470cc - feat(datasource): improved the data source filter system
  • c12905c - feat: fister test

v0.9.1 (20 April 2020)

Merged

  • #9 - Fix a type error in the firewall

Commits

  • 71e4ade - fix(Firewall): Fix a type error in the firewall

v0.9.0 (20 April 2020)

Merged

  • #8 - Update .goreleaser
  • #6 - Merge dev to master
  • #1 - Update master
  • #4 - Fix doc.md typo?
  • #3 - - Rename provider folder to civo
  • #2 - Add fisrt part of the code

Commits

  • d656e61 - feat: Update .goreleaser
  • 4172f90 - Pre release
  • 94afb93 - Add vendored sources
  • e2e5c6f - feat: Added one feature to the provider
  • 834be2e - feat: Add firewall and loadbalancer
  • 73ebfd3 - - Add civo_dns_domain_name and civo_dns_domain_record
  • 0892984 - feat: Add other resource, kubernet, snapshot
  • e4dc011 - feat: Added the option to import existing infrastructure
  • e018fda - First commit for the terraform provider for civo
  • e8e23f4 - Template files added
  • 77c3d35 - feat: Add other data resource, k8s version, instances size
  • 79ff73a - feat: Add templates module
  • 935ec41 - - Remove tags from the instance creation for now
  • 47fc803 - - Remove validator from resource_instance.go to utils.go
  • db611b6 - - Add the instances red function
  • 04c84fe - feat: Add ssh resource
  • 7845305 - Initial readme update
  • fd39413 - fix: Remove a temporal file
  • 89aa863 - - Add validate to the instance reverse_dns (no white spaces)
  • 2ab8c47 - - Add doc.md to know how to use the provider
  • 52bf3e0 - feat: Added one feature to the snapshot resource
  • 10be43b - feat: Add goreleaser conf
  • d2dba75 - Remove Travis integration
  • 862f18a - Use GitHub actions
  • 7f7d75d - - Fix error in tags
  • e5e45e6 - - Add tags to the instance
  • 4382fc4 - - Update .travis.yml
  • 2552d95 - - Update civo go api
  • 974af8b - - Update civo go api
  • 14822c9 - - Add the instances delete function
  • 95a61bc - Create CODEOWNERS
  • 9528703 - - Update go 1.13
  • 310145c - - Update go 1.13
  • d9e6c92 - Update README to add status
  • 7df84a3 - Remove website test until we're on there
  • 4340f34 - Add travis status to title
  • dd8e95d - Add status badge for GitHub actions
  • 718385e - Initial commit
  • 93d44b4 - Renamed Makefile