Merge pull request #32 from sputnik13/amd64_nodeselector

add node selector to bias pods to amd64
This commit is contained in:
James Munnelly
2018-10-28 14:21:47 +00:00
committed by GitHub
2 changed files with 7 additions and 2 deletions
+3
View File
@@ -42,6 +42,9 @@ rbac:
# account for this deployment
## serviceAccountName: ""
nodeSelector:
beta.kubernetes.io/arch: amd64
persistence:
transcode:
# Optionally specify claimName to manually override the PVC to be used for
+4 -2
View File
@@ -7,12 +7,11 @@ import (
"strings"
"time"
"github.com/munnerz/kube-plex/pkg/signals"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
"github.com/munnerz/kube-plex/pkg/signals"
)
// data pvc name
@@ -107,6 +106,9 @@ func generatePod(cwd string, env []string, args []string) *corev1.Pod {
GenerateName: "pms-elastic-transcoder-",
},
Spec: corev1.PodSpec{
NodeSelector: map[string]string{
"beta.kubernetes.io/arch": "amd64",
},
RestartPolicy: corev1.RestartPolicyNever,
Containers: []corev1.Container{
{