Skip to content

Commit 5d038c3

Browse files
committed
Rename to 'refaktory' + Docs
Rename + add some extra docs for deployment.
1 parent 4e83566 commit 5d038c3

File tree

11 files changed

+41
-17
lines changed

11 files changed

+41
-17
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
# Changelog
12

2-
# v0.1.0-alpha1 - 2021-08-27
3+
## v0.1.0
4+
5+
Published: 2021-09-19
6+
7+
Initial release.
8+
Allows managing buckets, users and groups.
39

4-
Initial alpha.

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TEST?=$$(go list ./... | grep -v 'vendor')
22
HOSTNAME=registry.terraform.io
3-
NAMESPACE=foundational-solutions
3+
NAMESPACE=refaktory
44
NAME=minio
55
BINARY=terraform-provider-${NAME}
66
VERSION=0.1

README.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ A [Terraform](https://terraform.io) provider for [Minio](https://min.io), a
44
self-hosted object storage server that is compatible with S3.
55

66

7-
Check out the documenation on the [Terraform Registry - foundational-solutions/minio](https://registry.terraform.io/providers/foundational-solutions/minio/latest/docs) for more information and usage examples.
7+
Check out the documenation on the [Terraform Registry - refaktory/minio](https://registry.terraform.io/providers/refaktory/minio/latest/docs) for more information and usage examples.
88

99
## Features
1010

@@ -41,7 +41,7 @@ Check out the documenation on the [Terraform Registry - foundational-solutions/m
4141
## Usage
4242

4343
Consult the
44-
[published documenation](https://registry.terraform.io/providers/foundational-solutions/minio/latest/docs)
44+
[published documenation](https://registry.terraform.io/providers/refaktory/minio/latest/docs)
4545
on the registry for usage documenation.
4646

4747
Additional examples are available in the `./examples` directory.
@@ -58,7 +58,7 @@ Add this configuration into `$HOME/.terraformrc`:
5858
```
5959
provider_installation {
6060
dev_overrides {
61-
"foundational-dev/minio" = "/PATH/TO/LOCAL/REPO/bin"
61+
"refaktory-dev/minio" = "/PATH/TO/LOCAL/REPO/bin"
6262
}
6363
6464
direct {}
@@ -78,6 +78,20 @@ Build the provider with `make build`
7878
* Use the provider
7979
`cd ./examples && terraform apply`
8080

81+
### Deploy
82+
83+
Steps to deploy:
84+
85+
* `make prepare-release`
86+
* `git tag v0.X.0`
87+
* `git push`
88+
89+
Actual publishing is handled by the Github action defined in
90+
`./.github/workflows/release.yml`.
91+
92+
The module is managed on the Terraform registry at
93+
https://registry.terraform.io/publish/provider.
94+
8195
## About
8296

83-
Developed by [foundational](https://foundational.cc).
97+
Developed by [refaktory](https://refaktory.net).

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The provider supports managing:
1717
* Groups
1818
* Users
1919

20-
This provider is open-source and can be found on Github: https://github.com/foundational-solutions/terraform-provider-minio
20+
This provider is open-source and can be found on Github: https://github.com/refaktory/terraform-provider-minio
2121

2222
Please report any issues or feature requests there.
2323

@@ -29,7 +29,7 @@ terraform {
2929
minio = {
3030
# ATTENTION: use the current version here!
3131
version = "0.1.0-alpha5"
32-
source = "foundational-solutions/minio"
32+
source = "refaktory/minio"
3333
}
3434
}
3535
}
@@ -107,7 +107,7 @@ resource "minio_user" "user1" {
107107

108108
## Developer
109109

110-
Developed by [foundational](https://foundational.cc).
110+
Developed by [refaktory](https://refaktory.net).
111111

112112
<!-- schema generated by tfplugindocs -->
113113
## Schema

examples/datasources/sources.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
minio = {
44
version = "0.1"
5-
source = "foundational-solutions/minio"
5+
source = "refaktory/minio"
66
}
77
}
88
}

examples/provider/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ terraform {
33
minio = {
44
# ATTENTION: use the current version here!
55
version = "0.1.0-alpha5"
6-
source = "foundational-solutions/minio"
6+
source = "refaktory/minio"
77
}
88
}
99
}

examples/test.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
minio = {
44
version = "0.1"
5-
source = "foundational-dev/minio"
5+
source = "refaktory/minio"
66
}
77
}
88
}

go.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ module terraform-provider-minio
33
go 1.16
44

55
require (
6+
github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7 // indirect
67
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
7-
github.com/hashicorp/terraform-plugin-docs v0.4.0 // indirect
8+
github.com/hashicorp/terraform-plugin-docs v0.5.0 // indirect
89
github.com/hashicorp/terraform-plugin-sdk/v2 v2.7.0
910
github.com/minio/madmin-go v1.1.0
1011
github.com/minio/minio-go/v7 v7.0.13

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,8 @@ github.com/hashicorp/terraform-json v0.12.0 h1:8czPgEEWWPROStjkWPUnTQDXmpmZPlkQA
244244
github.com/hashicorp/terraform-json v0.12.0/go.mod h1:pmbq9o4EuL43db5+0ogX10Yofv1nozM+wskr/bGFJpI=
245245
github.com/hashicorp/terraform-plugin-docs v0.4.0 h1:xJIXsMzBFwBvC1zcjoNz743GL2tNEfYFFU9+Hjp4Uek=
246246
github.com/hashicorp/terraform-plugin-docs v0.4.0/go.mod h1:fKj/V3t45tiXpSlUms/0G4OrBayyWpbUJ4WtLjBkINU=
247+
github.com/hashicorp/terraform-plugin-docs v0.5.0 h1:Rso/yNznoGl7KVb/Z5RefiHsLJaGTbok9sEnad+V1t4=
248+
github.com/hashicorp/terraform-plugin-docs v0.5.0/go.mod h1:Z4q6unfv05W7fjpEy8ZC+nFijZmcm64Iag6I2HKRMSA=
247249
github.com/hashicorp/terraform-plugin-go v0.3.0 h1:AJqYzP52JFYl9NABRI7smXI1pNjgR5Q/y2WyVJ/BOZA=
248250
github.com/hashicorp/terraform-plugin-go v0.3.0/go.mod h1:dFHsQMaTLpON2gWhVWT96fvtlc/MF1vSy3OdMhWBzdM=
249251
github.com/hashicorp/terraform-plugin-sdk/v2 v2.7.0 h1:SuI59MqNjYDrL7EfqHX9V6P/24isgqYx/FdglwVs9bg=
@@ -461,6 +463,8 @@ github.com/zclconf/go-cty v1.2.1/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q
461463
github.com/zclconf/go-cty v1.7.1/go.mod h1:VDR4+I79ubFBGm1uJac1226K5yANQFHeauxPBoP54+o=
462464
github.com/zclconf/go-cty v1.8.4 h1:pwhhz5P+Fjxse7S7UriBrMu6AUJSZM5pKqGem1PjGAs=
463465
github.com/zclconf/go-cty v1.8.4/go.mod h1:vVKLxnk3puL4qRAv72AO+W99LUD4da90g3uUAzyuvAk=
466+
github.com/zclconf/go-cty v1.9.1 h1:viqrgQwFl5UpSxc046qblj78wZXVDFnSOufaOTER+cc=
467+
github.com/zclconf/go-cty v1.9.1/go.mod h1:vVKLxnk3puL4qRAv72AO+W99LUD4da90g3uUAzyuvAk=
464468
github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8=
465469
go.etcd.io/etcd/api/v3 v3.5.0-beta.4/go.mod h1:yF0YUmBghT48aC0/eTFrhULo+uKQAr5spQQ6sRhPauE=
466470
go.etcd.io/etcd/client/pkg/v3 v3.5.0-beta.4/go.mod h1:a+pbz+UrcOpvve1Qxf6tGovi15PjgtRhi0QTO2Nlc4U=

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func main() {
2727
}
2828

2929
if debugMode {
30-
err := plugin.Debug(context.Background(), "registry.terraform.io/foundational/minio", opts)
30+
err := plugin.Debug(context.Background(), "registry.terraform.io/refaktory/minio", opts)
3131
if err != nil {
3232
log.Fatal(err.Error())
3333
}

0 commit comments

Comments
 (0)