adds certificate file
This commit is contained in:
parent
da78de47af
commit
c4bebe6d3c
3 changed files with 57 additions and 19 deletions
|
@ -1,14 +1,14 @@
|
||||||
FROM golang:latest AS builder
|
FROM golang:latest AS builder
|
||||||
WORKDIR shared-data/app
|
WORKDIR /shared-data/app
|
||||||
|
|
||||||
COPY shared-data/repo/ ./
|
COPY /shared-data/repo/ ./
|
||||||
|
|
||||||
# RUN go mod download
|
# RUN go mod download
|
||||||
|
|
||||||
RUN CGO_ENABLED=0 GOOS=linux go build -o fibonacci_go .
|
RUN CGO_ENABLED=0 GOOS=linux go build -o fibonacci_go .
|
||||||
|
|
||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
WORKDIR shared-data/app
|
WORKDIR /shared-data/app
|
||||||
|
|
||||||
COPY --from=builder /shared-data/app/fibonacci_go .
|
COPY --from=builder /shared-data/app/fibonacci_go .
|
||||||
|
|
||||||
|
|
|
@ -15,10 +15,14 @@ spec:
|
||||||
- metadata:
|
- metadata:
|
||||||
name: shared-data
|
name: shared-data
|
||||||
spec:
|
spec:
|
||||||
accessModes: ["ReadWriteOnce"]
|
accessModes: [ "ReadWriteOnce" ]
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 1Gi
|
storage: 1Gi
|
||||||
|
volumes:
|
||||||
|
- name: docker-config
|
||||||
|
secret:
|
||||||
|
secretName: my-docker-secret
|
||||||
templates:
|
templates:
|
||||||
- name: ci
|
- name: ci
|
||||||
dag:
|
dag:
|
||||||
|
@ -85,28 +89,26 @@ spec:
|
||||||
- |
|
- |
|
||||||
apt update
|
apt update
|
||||||
apt install -y git
|
apt install -y git
|
||||||
GIT_SSL_NO_VERIFY=true git clone -b main https://gitea.cnoe.localtest.me/giteaAdmin/fibonacci_go.git /shared-data/repo
|
git clone -b main http://forgejo-http.gitea.svc.cluster.local:3000/giteaAdmin/fibonacci_go.git /shared-data/repo
|
||||||
ls -la /
|
ls -la /
|
||||||
ls -la /shared-data
|
ls -la /shared-data
|
||||||
|
ls -la /shared-data/repo
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: shared-data
|
- name: shared-data
|
||||||
mountPath: /shared-data
|
mountPath: /shared-data
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
container:
|
container:
|
||||||
image: docker:latest
|
image: gcr.io/kaniko-project/executor:v1.23.2
|
||||||
command: [sh, -c]
|
args:
|
||||||
args:
|
[
|
||||||
- |
|
"--dockerfile=/shared-data/repo/Dockerfile",
|
||||||
ls -la /
|
"--context=/shared-data/repo/",
|
||||||
ls -la /shared-data
|
"--destination=forgejo-http.gitea.svc.cluster.local:3000/giteaadmin/fibonacci_go:latest"
|
||||||
|
]
|
||||||
cd /shared-data/repo
|
|
||||||
docker build . -t fibonacci_go
|
|
||||||
docker tag fibonacci_go forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw/fibonacci_go:latest
|
|
||||||
docker login ...
|
|
||||||
docker push ...
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: shared-data
|
- name: shared-data
|
||||||
mountPath: /shared-data
|
mountPath: /shared-data
|
||||||
|
- name: docker-config
|
||||||
|
mountPath: /kaniko/.docker
|
||||||
|
|
36
tls/gitea.cnoe.localtest.me.crt
Normal file
36
tls/gitea.cnoe.localtest.me.crt
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIGNDCCBBygAwIBAgIUNEvbJ9DWHN6yFqZHreKPK0HCEhowDQYJKoZIhvcNAQEL
|
||||||
|
BQAwgYkxCzAJBgNVBAYTAkFCMRIwEAYDVQQIDAlTdGF0ZU5hbWUxETAPBgNVBAcM
|
||||||
|
CENpdHlOYW1lMRQwEgYDVQQKDAtDb21wYW55TmFtZTEbMBkGA1UECwwSQ29tcGFu
|
||||||
|
eVNlY3Rpb25OYW1lMSAwHgYDVQQDDBdnaXRlYS5jbm9lLmxvY2FsdGVzdC5tZTAe
|
||||||
|
Fw0yNDEwMjEwOTIyNTRaFw0zNDEwMTkwOTIyNTRaMIGJMQswCQYDVQQGEwJBQjES
|
||||||
|
MBAGA1UECAwJU3RhdGVOYW1lMREwDwYDVQQHDAhDaXR5TmFtZTEUMBIGA1UECgwL
|
||||||
|
Q29tcGFueU5hbWUxGzAZBgNVBAsMEkNvbXBhbnlTZWN0aW9uTmFtZTEgMB4GA1UE
|
||||||
|
AwwXZ2l0ZWEuY25vZS5sb2NhbHRlc3QubWUwggIiMA0GCSqGSIb3DQEBAQUAA4IC
|
||||||
|
DwAwggIKAoICAQDwr1ZR+zwY6mBolLl011JppgH4dT0n7aRWkHSVQRIo+oKX6mmc
|
||||||
|
3/2XMr2LZ1ahdDMh/Ko3/rlc5VzrDGeH7cC1nuMROrHdl14Tx4IiY1xxbvrh0fCw
|
||||||
|
32cg/JTgeevKFSJkpLGwurmCxH7k/A5O6gcRnTlIR+BBZhjrKTskz3XEuZsV7ccI
|
||||||
|
o+II3x82Gc/ih12coP4+4yVXP08yTZR2u1aG/lABr0s95MekGegQX+JByXj5PegZ
|
||||||
|
WHt700WGZvoMTH89TJgsroT9mKv1WJN6qXWnILJzqDd+lt6xAoBRVnHMJ3Jj2CXB
|
||||||
|
x9xmkkKmYbH7YFN3EJZ9CQAtvA3qnnU6PZlJNSwjc32jGjKAeQz5Z4Qj/PJDQVxs
|
||||||
|
gjk6dkuBjaAO+kubdFJBaqPmyiVX3ylI1rgB5cPwi7BbMMvmoOjMxGGgWI8t0tmX
|
||||||
|
BNAoS2ENH6y4JdKLfdBQrsXcmssmVbqatOcQR9sOlcFS4gvTL5KJeCPCebMUYiju
|
||||||
|
/uluAEjDfT9CnzCGBrYj2xVRJ8m+LkEn0LrjoNK8NlYjnb3+O3mdscYuIcg9YK81
|
||||||
|
R4b1besIR7/aRmumI3wfhBH/QHYimlPNBvsJzyFP9ZrJ++K1KgblgSdPsyF+q087
|
||||||
|
Zp1tX7cb0gmmB1ryIJlO5PbYnqGPuXnNjH2mOAZGF0zTkU4HxpXduWIANwIDAQAB
|
||||||
|
o4GRMIGOMB0GA1UdDgQWBBTajUM3VQwD+OZGWXD8CT6YQtTknDAfBgNVHSMEGDAW
|
||||||
|
gBTajUM3VQwD+OZGWXD8CT6YQtTknDAPBgNVHRMBAf8EBTADAQH/MDsGA1UdEQQ0
|
||||||
|
MDKCF2dpdGVhLmNub2UubG9jYWx0ZXN0Lm1lghdnaXRlYS5jbm9lLmxvY2FsdGVz
|
||||||
|
dC5tZTANBgkqhkiG9w0BAQsFAAOCAgEAfLltgC9MJolvWETmOGHoZtfZIYNKhuLN
|
||||||
|
uUHkWApoDwtXabhMLv6AsS9pWebcnV1VsuxPVvsUo5l2tH1eYgzqXZVOsWlAjinq
|
||||||
|
8FmFR+Zz/yt3TvbvLKlXhB7eENqmb+b6IWW35j/BFYaOWesiM0VnDgJDh+iR79RF
|
||||||
|
FRRjTreXobvG4RcFy9l7qO6/QsdtWpe/Ke7s2xP7cK4kedB9p6OL1kHA6r75T56/
|
||||||
|
Smg1t+MXFLiSwFad9cnViHBGuGSOELHTI7hfijMJip98jC+ee0TRX2awh7sfZ9c4
|
||||||
|
4WvpyA54mtf1PUosa22q5g219azwKcHofomwQhmEkMBGQuQMKRMXDXoG0TUaYYGz
|
||||||
|
GbK64ng8AnROz19rpBxPuZ4Ga6gmZOH+T58qlmjROUvroe/FKGfleQj8344H1kBt
|
||||||
|
OBCxeoJXFBJ0RL4zsKik06hHq9Km9o9GUjcvTrjngQos+TqsMa2b3oWKqTnX/jwk
|
||||||
|
3/C4b811g5M6eGwR+63Q9VFdsaPvY9lWokwGjuqx/sma8hJR/AOXnL7Lb/zhc60D
|
||||||
|
iRpsNw/Ye1rqppBDhYeGk0OwZDCn2ogqTm+n1h/8yUrDik74mbUlXsPEStwYMzM5
|
||||||
|
KqsviXCYC6Jx3MpLD6fyw8TODTfwPwcv+JYPELQawClNGuy2UV8OR3eKdC5O1Usk
|
||||||
|
y3MQL06JFq0=
|
||||||
|
-----END CERTIFICATE-----
|
Loading…
Reference in a new issue