Fix cluster issuer tests. Add hostNetwork option. Turn up log level.

This commit is contained in:
James Munnelly 2017-12-01 19:44:33 +00:00
parent 2d1d0fec2e
commit 1caf4d67ef
4 changed files with 22 additions and 2 deletions

View File

@ -15,12 +15,17 @@ spec:
app: {{ template "name" . }}
release: {{ .Release.Name }}
spec:
hostNetwork: {{ .Values.hostNetwork | default false }}
serviceAccount: {{ template "fullname" . }}
serviceAccountName: {{ template "fullname" . }}
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
args:
{{- range .Values.extraArgs }}
- {{ . }}
{{- end }}
resources:
{{ toYaml .Values.resources | indent 12 }}
{{- if .Values.ingressShim.enabled }}

View File

@ -18,6 +18,9 @@ resources:
cpu: 10m
memory: 32Mi
# Optional additional arguments for cert-manager
extraArgs: []
ingressShim:
enabled: true
# Optional additional arguments for ingress-shim
@ -32,3 +35,6 @@ ingressShim:
# You should only change this if you know what you are doing!
# tag: v0.2.1
pullPolicy: Always
## Used for e2e testing
# hostNetwork: false

View File

@ -22,6 +22,8 @@ import (
"github.com/jetstack/cert-manager/test/util"
)
const clusterResourceNamespace = "kube-system"
var _ = framework.CertManagerDescribe("CA ClusterIssuer", func() {
f := framework.NewDefaultFramework("create-ca-clusterissuer")
@ -30,13 +32,13 @@ var _ = framework.CertManagerDescribe("CA ClusterIssuer", func() {
BeforeEach(func() {
By("Creating a signing keypair fixture")
_, err := f.KubeClientSet.CoreV1().Secrets(f.Namespace.Name).Create(util.NewSigningKeypairSecret(secretName))
_, err := f.KubeClientSet.CoreV1().Secrets(clusterResourceNamespace).Create(util.NewSigningKeypairSecret(secretName))
Expect(err).NotTo(HaveOccurred())
})
AfterEach(func() {
By("Cleaning up")
f.KubeClientSet.CoreV1().Secrets(f.Namespace.Name).Delete(secretName, nil)
f.KubeClientSet.CoreV1().Secrets(clusterResourceNamespace).Delete(secretName, nil)
})
It("should validate a signing keypair", func() {

View File

@ -4,7 +4,14 @@ image:
tag: build
pullPolicy: Never
extraArgs:
- --v=8
ingressShim:
extraArgs:
- --v=8
image:
tag: build
pullPolicy: Never
hostNetwork: true