Skip to content

Commit

Permalink
add template for ocp and removed unused libs
Browse files Browse the repository at this point in the history
  • Loading branch information
shokakucarrier committed Aug 23, 2021
1 parent 3b8d42b commit e633d10
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 3 deletions.
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
license='APLv2+',
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
install_requires=[
"requests",
"ruamel.yaml",
"click"
],
Expand Down
2 changes: 0 additions & 2 deletions sidecarinit/commands.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import click
import os
import sys
from time import sleep
from pathlib import Path
import sidecarinit.config as config
import sidecarinit.download as download
Expand Down
60 changes: 60 additions & 0 deletions template/template-sidecar.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
apiVersion: v1
kind: Pod
metadata:
labels:
app: "sidecar"
spec:
initcontainers:
- name : sidecar-init
image: quay.io/kaine/indy-sidecar-init:latest
volumeMounts:
- mountPath: /deployments/config/application.yaml
readOnly: true
name: sidecar-config
subPath: application.yaml
- mountPath : /deployments/preSeedRepo
name: archive-volume
env:
- name: HOME
value: /deployments
- name: sidecar
image: quay.io/kaine/indy-sidecar:latest
imagePullPolicy: Always
volumeMounts:
- mountPath: /deployments/config/proxy.yaml
readOnly: true
name: sidecar-config
subPath: proxy.yaml
- mountPath: /deployments/config/application.yaml
readOnly: true
name: sidecar-config
subPath: application.yaml
- mountPath : /deployments/preSeedRepo
name: archive-volume
env:
- name: JAVA_OPTS
value: '-Xms3G -Xmx3G -Xss256k'
- name: HOME
value: /deployments
ports:
- containerPort: 8080
protocol: TCP
- name: jnlp
image: quay.io/factory2/jenkins-agent:maven-36-rhel7-latest
imagePullPolicy: Always
tty: true
env:
- name: HOME
value: /home/jenkins-11-openjdk
volumeMounts:
- mountPath: /home/jenkins-11-openjdk/.m2/settings.xml
subPath: settings.xml
name: sidecar-config
workingDir: /home/jenkins-11-openjdk
volumes:
- name: sidecar-config
configMap:
defaultMode: 420
name: sidecar-jenkinsci-config
- name: archive-volume
emptyDir: {}

0 comments on commit e633d10

Please sign in to comment.