Skip to content

Commit 8a309c3

Browse files
adding photo-prism-values-pvc.yaml
1 parent ad02cd3 commit 8a309c3

32 files changed

+720
-741
lines changed

Diff for: .docker/Dockerfile

+25-25
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
FROM alpine:latest
2-
3-
ARG terraformVersion="1.9.5"
4-
5-
RUN apk update && apk upgrade
6-
RUN apk add curl wget unzip libc6-compat make helm doctl
7-
8-
#Install Kubectl
9-
RUN curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
10-
RUN chmod +x kubectl
11-
RUN mv kubectl /usr/local/bin/
12-
13-
#Terraform
14-
RUN wget https://releases.hashicorp.com/terraform/${terraformVersion}/terraform_${terraformVersion}_linux_amd64.zip
15-
RUN unzip terraform_${terraformVersion}_linux_amd64.zip -d /usr/local/bin/
16-
RUN chmod +x /usr/local/bin/terraform
17-
18-
WORKDIR /terraform
19-
COPY ./terraform /terraform
20-
COPY .env /terraform/
21-
COPY operator /terraform/
22-
23-
# RUN make init-demo
24-
# RUN make plan-demo
25-
1+
FROM alpine:latest
2+
3+
ARG terraformVersion="1.9.5"
4+
5+
RUN apk update && apk upgrade
6+
RUN apk add curl wget unzip libc6-compat make helm doctl
7+
8+
#Install Kubectl
9+
RUN curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
10+
RUN chmod +x kubectl
11+
RUN mv kubectl /usr/local/bin/
12+
13+
#Terraform
14+
RUN wget https://releases.hashicorp.com/terraform/${terraformVersion}/terraform_${terraformVersion}_linux_amd64.zip
15+
RUN unzip terraform_${terraformVersion}_linux_amd64.zip -d /usr/local/bin/
16+
RUN chmod +x /usr/local/bin/terraform
17+
18+
WORKDIR /terraform
19+
COPY ./terraform /terraform
20+
COPY .env /terraform/
21+
COPY operator /terraform/
22+
23+
# RUN make init-demo
24+
# RUN make plan-demo
25+
2626
ENTRYPOINT ["tail", "-f", "/dev/null"]

Diff for: .dockerignore

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
./docs/*
2-
README.md
3-
.env.example
1+
./docs/*
2+
README.md
3+
.env.example

Diff for: .gitignore

+33-30
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,34 @@
1-
.env
2-
3-
# Local .terraform directories
4-
**/.terraform/*
5-
6-
# .tfstate files
7-
*.tfstate
8-
*.tfstate.*
9-
10-
# Crash log files
11-
crash.log
12-
13-
# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
14-
# .tfvars files are managed as part of configuration and so should be included in
15-
# version control.
16-
#
17-
# example.tfvars
18-
19-
# Ignore override files as they are usually used to override resources locally and so
20-
# are not checked in
21-
override.tf
22-
override.tf.json
23-
*_override.tf
24-
*_override.tf.json
25-
26-
# Include override files you do wish to add to version control using negated pattern
27-
#
28-
# !example_override.tf
29-
30-
# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
1+
.env
2+
3+
# Local .kube directory for specifying k8s context
4+
.kube/
5+
6+
# Local examples directory for iterative yaml changes
7+
examples/
8+
9+
# .tfstate files
10+
*.tfstate
11+
*.tfstate.*
12+
13+
# Crash log files
14+
crash.log
15+
16+
# Ignore any .tfvars files that are generated automatically for each Terraform run. Most
17+
# .tfvars files are managed as part of configuration and so should be included in
18+
# version control.
19+
#
20+
# example.tfvars
21+
22+
# Ignore override files as they are usually used to override resources locally and so
23+
# are not checked in
24+
override.tf
25+
override.tf.json
26+
*_override.tf
27+
*_override.tf.json
28+
29+
# Include override files you do wish to add to version control using negated pattern
30+
#
31+
# !example_override.tf
32+
33+
# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
3134
# example: *tfplan*

Diff for: LICENSE

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
MIT License
2-
3-
Copyright (c) 2024 Kester Riley <[email protected]>
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
1+
MIT License
2+
3+
Copyright (c) 2024 Kester Riley <[email protected]>
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)