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
|
||||
WORKDIR shared-data/app
|
||||
WORKDIR /shared-data/app
|
||||
|
||||
COPY shared-data/repo/ ./
|
||||
COPY /shared-data/repo/ ./
|
||||
|
||||
# RUN go mod download
|
||||
|
||||
RUN CGO_ENABLED=0 GOOS=linux go build -o fibonacci_go .
|
||||
|
||||
FROM alpine:latest
|
||||
WORKDIR shared-data/app
|
||||
WORKDIR /shared-data/app
|
||||
|
||||
COPY --from=builder /shared-data/app/fibonacci_go .
|
||||
|
||||
|
|
|
@ -15,10 +15,14 @@ spec:
|
|||
- metadata:
|
||||
name: shared-data
|
||||
spec:
|
||||
accessModes: ["ReadWriteOnce"]
|
||||
accessModes: [ "ReadWriteOnce" ]
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
volumes:
|
||||
- name: docker-config
|
||||
secret:
|
||||
secretName: my-docker-secret
|
||||
templates:
|
||||
- name: ci
|
||||
dag:
|
||||
|
@ -85,28 +89,26 @@ spec:
|
|||
- |
|
||||
apt update
|
||||
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 /shared-data
|
||||
ls -la /shared-data/repo
|
||||
volumeMounts:
|
||||
- name: shared-data
|
||||
mountPath: /shared-data
|
||||
|
||||
- name: build
|
||||
container:
|
||||
image: docker:latest
|
||||
command: [sh, -c]
|
||||
args:
|
||||
- |
|
||||
ls -la /
|
||||
ls -la /shared-data
|
||||
|
||||
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 ...
|
||||
image: gcr.io/kaniko-project/executor:v1.23.2
|
||||
args:
|
||||
[
|
||||
"--dockerfile=/shared-data/repo/Dockerfile",
|
||||
"--context=/shared-data/repo/",
|
||||
"--destination=forgejo-http.gitea.svc.cluster.local:3000/giteaadmin/fibonacci_go:latest"
|
||||
]
|
||||
volumeMounts:
|
||||
- name: shared-data
|
||||
mountPath: /shared-data
|
||||
- name: 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