Skip to content

Commit 75a0455

Browse files
changelog updated
1 parent 8139404 commit 75a0455

File tree

2 files changed

+67
-29
lines changed

2 files changed

+67
-29
lines changed

CHANGELOG.md

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,24 @@
33

44

55

6-
<a name="v0.4.0"></a>
7-
## [v0.4.0] - 2019-12-22
6+
<a name="v0.13.0"></a>
7+
## [v0.13.0] - 2020-07-19
88

9-
- update hooks
10-
- Update README.md
11-
- update hooks
12-
- licence update
13-
- Update LICENSE
14-
- added assumptions and features
9+
- changelog updated
1510

1611

17-
<a name="v0.3.0"></a>
18-
## [v0.3.0] - 2019-11-02
12+
<a name="v0.12.2"></a>
13+
## [v0.12.2] - 2020-07-19
1914

20-
- added deafult blueprint values
15+
- velero is working on eks with web identity setup
2116

2217

23-
<a name="v0.2.0"></a>
24-
## [v0.2.0] - 2019-09-15
18+
<a name="v0.12.1"></a>
19+
## v0.12.1 - 2020-07-19
2520

26-
- update changelog
27-
- update licence
28-
29-
30-
<a name="v0.1.0"></a>
31-
## v0.1.0 - 2019-09-15
32-
33-
- setup project blueprint
34-
- setup project blueprint
35-
- setup project blueprint
3621
- Initial commit
3722

3823

39-
[Unreleased]: https://github.com/terraform-module/TODO/compare/v0.4.0...HEAD
40-
[v0.4.0]: https://github.com/terraform-module/TODO/compare/v0.3.0...v0.4.0
41-
[v0.3.0]: https://github.com/terraform-module/TODO/compare/v0.2.0...v0.3.0
42-
[v0.2.0]: https://github.com/terraform-module/TODO/compare/v0.1.0...v0.2.0
24+
[Unreleased]: https://github.com/terraform-module/TODO/compare/v0.13.0...HEAD
25+
[v0.13.0]: https://github.com/terraform-module/TODO/compare/v0.12.2...v0.13.0
26+
[v0.12.2]: https://github.com/terraform-module/TODO/compare/v0.12.1...v0.12.2

README.md

Lines changed: 56 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,61 @@ $ helm repo add vmware-tanzu https://vmware-tanzu.github.io/helm-charts
4949
Here's the gist of using it directly from github.
5050

5151
```hcl
52-
52+
module "velero" {
53+
source = "terraform-module/velero/kubernetes"
54+
version = "0.12.2"
55+
56+
namespace_deploy = true
57+
app_deploy = true
58+
cluster_name = my-personal-cluster
59+
openid_connect_provider_uri = "openid-configuration"
60+
bucket = "backup-s3"
61+
values = [<<EOF
62+
# https://github.com/vmware-tanzu/helm-charts/tree/master/charts/velero
63+
64+
image:
65+
repository: velero/velero
66+
tag: v1.4.2
67+
68+
initContainers:
69+
- name: velero-plugin-for-aws
70+
image: velero/velero-plugin-for-aws:v1.1.0
71+
imagePullPolicy: IfNotPresent
72+
volumeMounts:
73+
- mountPath: /target
74+
name: plugins
75+
76+
# SecurityContext to use for the Velero deployment. Optional.
77+
# Set fsGroup for `AWS IAM Roles for Service Accounts`
78+
# see more informations at: https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html
79+
securityContext:
80+
fsGroup: 1337
81+
82+
configuration:
83+
provider: aws
84+
85+
backupStorageLocation:
86+
name: default
87+
provider: aws
88+
bucket: backup-s3
89+
prefix: "velero/dev/my-cluster"
90+
config:
91+
region: eu-west-1
92+
93+
volumeSnapshotLocation:
94+
name: default
95+
provider: aws
96+
# Additional provider-specific configuration. See link above
97+
# for details of required/optional fields for your provider.
98+
config:
99+
region: eu-west-1
100+
EOF
101+
]
102+
vars = {
103+
"version" = "2.12.0"
104+
}
105+
tags = local.tags
106+
}
53107
```
54108

55109
## Assumptions
@@ -136,7 +190,7 @@ Currently maintained by [Ivan Katliarchuk](https://github.com/ivankatliarchuk) a
136190

137191
## Terraform Registry
138192

139-
- [Module](https://registry.terraform.io/modules/terraform-module/kubernetes-velero/aws)
193+
- [Module](https://registry.terraform.io/modules/terraform-module/velero/kubernetes)
140194

141195
## TODO
142196

0 commit comments

Comments
 (0)