Added doom yaml manifest.
This commit is contained in:
		
							
								
								
									
										56
									
								
								doom.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								doom.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,56 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: v1
 | 
			
		||||
kind: Namespace
 | 
			
		||||
metadata:
 | 
			
		||||
  name: kubedoom
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
apiVersion: apps/v1
 | 
			
		||||
kind: Deployment
 | 
			
		||||
metadata:
 | 
			
		||||
  labels:
 | 
			
		||||
    app: kubedoom
 | 
			
		||||
  name: kubedoom
 | 
			
		||||
  namespace: kubedoom
 | 
			
		||||
spec:
 | 
			
		||||
  replicas: 1
 | 
			
		||||
  selector:
 | 
			
		||||
    matchLabels:
 | 
			
		||||
      app: kubedoom
 | 
			
		||||
  template:
 | 
			
		||||
    metadata:
 | 
			
		||||
      labels:
 | 
			
		||||
        app: kubedoom
 | 
			
		||||
    spec:
 | 
			
		||||
      hostNetwork: true
 | 
			
		||||
      serviceAccountName: kubedoom
 | 
			
		||||
      containers:
 | 
			
		||||
        - image: ghcr.io/storax/kubedoom:latest
 | 
			
		||||
          env:
 | 
			
		||||
            - name: NAMESPACE
 | 
			
		||||
              value: default
 | 
			
		||||
          name: kubedoom
 | 
			
		||||
          ports:
 | 
			
		||||
            - containerPort: 5900
 | 
			
		||||
              name: vnc
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
apiVersion: v1
 | 
			
		||||
kind: ServiceAccount
 | 
			
		||||
metadata:
 | 
			
		||||
  name: kubedoom
 | 
			
		||||
  namespace: kubedoom
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
			
		||||
kind: ClusterRoleBinding
 | 
			
		||||
metadata:
 | 
			
		||||
  name: kubedoom
 | 
			
		||||
roleRef:
 | 
			
		||||
  apiGroup: rbac.authorization.k8s.io
 | 
			
		||||
  kind: ClusterRole
 | 
			
		||||
  name: cluster-admin
 | 
			
		||||
subjects:
 | 
			
		||||
  - kind: ServiceAccount
 | 
			
		||||
    name: kubedoom
 | 
			
		||||
    namespace: kubedoom
 | 
			
		||||
		Reference in New Issue
	
	Block a user