Skip to content
This repository has been archived by the owner on Dec 1, 2022. It is now read-only.

Prepare stable applications for Kubernetes v1.16 compatability #170

Merged
merged 14 commits into from
Sep 26, 2019
2 changes: 1 addition & 1 deletion stable/faucet/faucet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ apiVersion: v1
appVersion: "1.9.9"
description: Faucet OpenFlow SDN Controller
name: faucet
version: 1.1.7
version: 1.1.8
10 changes: 7 additions & 3 deletions stable/faucet/faucet/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app: {{ template "faucet.name" . }}
instance: {{ .Values.Instance }}
template:
metadata:
creationTimestamp: null
Expand All @@ -33,14 +37,14 @@ spec:
command: ["sh", "-c", "faucet"]
volumeMounts:
- mountPath: /var/log/faucet
name: faucet-claim0
name: {{ template "faucet.name" . }}-claim
- mountPath: /etc/faucet
name: faucet-{{ .Values.Instance }}-configuration
restartPolicy: Always
volumes:
- name: faucet-claim0
- name: {{ template "faucet.name" . }}-claim
persistentVolumeClaim:
claimName: faucet-claim0
claimName: {{ template "faucet.name" . }}
- name: faucet-{{ .Values.Instance }}-configuration
configMap:
name: faucet-{{ .Values.Instance }}-configuration
Expand Down
19 changes: 0 additions & 19 deletions stable/faucet/faucet/templates/persistentvolumeclaim1.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,12 @@ metadata:
chart: {{ template "faucet.chart" . }}
release: {{ .Release.Name }}
instance: {{ .Values.Instance }}
io.kompose.service: faucet-claim0
name: faucet-claim0
name: {{ template "faucet.name" . }}
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Mi
storageClassName: nfs-provisioner
storageClassName: {{ .Values.storageClassName }}
status: {}
3 changes: 3 additions & 0 deletions stable/faucet/faucet/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
# Instance name within SLATE
Instance: global

# StorageClass for logs (default nfs-client for minislate)
StorageClass: nfs-client

# Configuration data for faucet this is faucet.yaml
Configuration: |-
include:
Expand Down
2 changes: 1 addition & 1 deletion stable/gridftp/gridftp/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ apiVersion: v1
appVersion: "6.0"
description: Globus GridFTP data management system
name: gridftp
version: 0.2.13
version: 0.2.14
6 changes: 6 additions & 0 deletions stable/gridftp/gridftp/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ metadata:
instance: {{ .Values.Instance }}
spec:
replicas: 1
selector:
matchLabels:
app: {{ template "gridftp.fullname" . }}
chart: {{ template "gridftp.chart" . }}
release: {{ .Release.Name }}
instance: {{ .Values.Instance }}
template:
metadata:
labels:
Expand Down
2 changes: 1 addition & 1 deletion stable/perfsonar-testpoint/perfsonar-testpoint/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ apiVersion: v1
appVersion: "4.2.0"
description: Perfsonar Testpoint Deployment
name: perfsonar-testpoint
version: 1.0.7
version: 1.0.8
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ metadata:
instance: {{ .Values.Instance }}
spec:
replicas: 1
selector:
matchLabels:
app: {{ template "perfsonar-testpoint.name" . }}
chart: {{ template "perfsonar-testpoint.chart" . }}
release: {{ .Release.Name }}
instance: {{ .Values.Instance }}
strategy:
type: Recreate
template:
Expand Down