forked from k-space/kube
		
	Add nyancat server
This commit is contained in:
		
							
								
								
									
										9
									
								
								nyancat/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								nyancat/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| # Nyancat server deployment | ||||
|  | ||||
| Something silly for a change. | ||||
|  | ||||
| To connect use: | ||||
|  | ||||
| ``` | ||||
| telnet nyancat.k-space.ee | ||||
| ``` | ||||
							
								
								
									
										49
									
								
								nyancat/application.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								nyancat/application.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | ||||
| --- | ||||
| apiVersion: apps/v1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: nyancat | ||||
|   namespace: nyancat | ||||
| spec: | ||||
|   replicas: 2 | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       app.kubernetes.io/name: nyancat | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app.kubernetes.io/name: nyancat | ||||
|     spec: | ||||
|       containers: | ||||
|         - name: nyancat | ||||
|           image: harbor.k-space.ee/k-space/nyancat-server:latest | ||||
|           command: | ||||
|             - onenetd | ||||
|             - -v1 | ||||
|             - "0" | ||||
|             - "2323" | ||||
|             - nyancat | ||||
|             - -I | ||||
|             - --telnet | ||||
|           securityContext: | ||||
|             readOnlyRootFilesystem: true | ||||
|             runAsNonRoot: true | ||||
|             runAsUser: 65534 | ||||
| --- | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: nyancat | ||||
|   namespace: nyancat | ||||
|   annotations: | ||||
|     metallb.universe.tf/address-pool: eenet | ||||
|     external-dns.alpha.kubernetes.io/hostname: nyancat.k-space.ee | ||||
| spec: | ||||
|   type: LoadBalancer | ||||
|   externalTrafficPolicy: Local | ||||
|   selector: | ||||
|     app.kubernetes.io/name: nyancat | ||||
|   ports: | ||||
|     - protocol: TCP | ||||
|       port: 23 | ||||
|       targetPort: 2323 | ||||
		Reference in New Issue
	
	Block a user