Created
February 25, 2020 17:46
-
-
Save salrashid123/88780fc5255e3a901f2a04ad72304f0b to your computer and use it in GitHub Desktop.
neg_gcp_yaml_hc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apps/v1 | |
kind: Deployment | |
metadata: | |
name: myapp-deployment | |
labels: | |
type: myapp-deployment-label | |
spec: | |
replicas: 2 | |
selector: | |
matchLabels: | |
type: myapp | |
template: | |
metadata: | |
labels: | |
type: myapp | |
tier: frontend | |
version: v1 | |
spec: | |
containers: | |
- name: frontend | |
image: salrashid123/istioinit:1 | |
imagePullPolicy: IfNotPresent | |
ports: | |
- containerPort: 8080 | |
protocol: TCP | |
livenessProbe: | |
httpGet: | |
path: /_ah/health | |
port: 8080 | |
readinessProbe: | |
httpGet: | |
path: /_ah/health | |
port: 8080 | |
--- | |
apiVersion: extensions/v1beta1 | |
kind: Ingress | |
metadata: | |
name: myapp-srv-ingress | |
annotations: | |
kubernetes.io/ingress.allow-http: "false" | |
spec: | |
tls: | |
- secretName: gkecert-tmp | |
rules: | |
- http: | |
paths: | |
- path: /* | |
backend: | |
serviceName: myapp-srv | |
servicePort: 8080 | |
--- | |
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: myapp-srv | |
annotations: | |
service.alpha.kubernetes.io/app-protocols: '{"fe":"HTTP"}' | |
cloud.google.com/neg: '{"ingress": true}' | |
labels: | |
type: myapp-srv | |
spec: | |
ports: | |
- name: fe | |
port: 8080 | |
protocol: TCP | |
targetPort: 8080 | |
selector: | |
type: myapp | |
--- | |
apiVersion: v1 | |
data: | |
tls.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpNSUlEd0RDQ0FxaWdBd0lCQWdJQlBUQU5CZ2txaGtpRzl3MEJBUXNGQURCM01Rc3dDUVlEVlFRR0V3SlZVekVUDQpNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCeE1OVFc5MWJuUmhhVzRnVm1sbGR6RVBNQTBHDQpBMVVFQ2hNR1IyOXZaMnhsTVJNd0VRWURWUVFMRXdwRmJuUmxjbkJ5YVhObE1SVXdFd1lEVlFRREV3eFVaWE4wDQpRMEZtYjNKRlUwOHdIaGNOTVRZd016TXdNakl3TnpNMldoY05NVGN3TkRBNU1qSXdOek0yV2pCbU1Rc3dDUVlEDQpWUVFHRXdKVlV6RVRNQkVHQTFVRUNCTUtRMkZzYVdadmNtNXBZVEVQTUEwR0ExVUVDaE1HUjI5dloyeGxNUk13DQpFUVlEVlFRTEV3cEZiblJsY25CeWFYTmxNUnd3R2dZRFZRUURFeE5uYTJVdVpYTnZaR1Z0YjJGd2NESXVZMjl0DQpNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXNZczZORVNIM04xc2hrN2Ntak1NDQo2SVhyRStKZ29oUlk4Z3p3YVFIc3E0dEtTeDFuOEM1L2JyUGNvYUtReUR5MEY1dnhSNmdEQjV3N2l3dHl6MkYxDQo3d0ZRWHg4RDVZcE8vblZ6b2VrSWJPZExCVWRiRVFlTGpEMHZmaWpaM3p4RXIvUXptZ0JObUd5ZHhwRWwxTjBJDQpKSkJ5TW44eHFacWwwRVdLTnVRK1NyYUdXU3JDbDRwbjhWcXJPYjJHYnJyOERmY0srT1Job01uSCtMQmUwSGxZDQpxUnY4Z1R4NnNhODNCSXdWR2VpSTB5QnY3MzZBTnBxZnRXdmJUODc1QlpyOHdjdHplM2hibmYra0tsLzZWTUluDQpuTWRGWGxBM1VEbUF0dFBnamVxcGdueGZVODdwMXJBNFV2WDlvODFKZmw4OFMybFhVdWZSbDJ3RmFCcU5Tamg0DQo5UUlEQVFBQm8yZ3daakFzQmdsZ2hrZ0JodmhDQVEwRUh4WWRUM0JsYmxOVFRDQkhaVzVsY21GMFpXUWdRMlZ5DQpkR2xtYVdOaGRHVXdIZ1lEVlIwUkJCY3dGWUlUWjJ0bExtVnpiMlJsYlc5aGNIQXlMbU52YlRBSkJnTlZIUk1FDQpBakFBTUFzR0ExVWREd1FFQXdJRjREQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFXOFhjVW1XYzRHUzhtWnNIDQpaT1dNWkQyelQraVVtWkxRRjc4UFFxN3B2dkxPTUhKVFJ0bk1aUWFDUHR5UStFTUcyNnVEa0tDQ24ybEYySW5rDQp5Ukl5ZVNYcm8wQ2h2NzdmeTJoeTFhQVo5UDREUzNlS3NMTUI4dFcyUXgvQVd4T3pGc2pGZHBYeStjdnpvZzFWDQpBVUVHUTEzUW1aZHJYRjZPdmJ5RHZ4Y0JvcGZxV21PYU5nUjZJUDRqMHFGN1ZYRENxbkdZNGdjaE16RTYvSEFPDQphcEt4YWdxTFhUWThKQjNMaFU4Q1ptZEQ0eHc2UmR1dzNXM2lPd2N5YUx3L05aamppSEZ4VHBKQlRTUTNEdkdQDQpPVnNFTVQ2NTNMWHh5aHRpVVdwc2loR1NGYWFVWXJlMHBvck1IalNrbkJwekgxMDBaL1Z5SDlMbHArSHlOd1lvDQpXbWtqT1E9PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ== | |
tls.key: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQ0KTUlJRW93SUJBQUtDQVFFQXNZczZORVNIM04xc2hrN2Ntak1NNklYckUrSmdvaFJZOGd6d2FRSHNxNHRLU3gxbg0KOEM1L2JyUGNvYUtReUR5MEY1dnhSNmdEQjV3N2l3dHl6MkYxN3dGUVh4OEQ1WXBPL25Wem9la0liT2RMQlVkYg0KRVFlTGpEMHZmaWpaM3p4RXIvUXptZ0JObUd5ZHhwRWwxTjBJSkpCeU1uOHhxWnFsMEVXS051UStTcmFHV1NyQw0KbDRwbjhWcXJPYjJHYnJyOERmY0srT1Job01uSCtMQmUwSGxZcVJ2OGdUeDZzYTgzQkl3VkdlaUkweUJ2NzM2QQ0KTnBxZnRXdmJUODc1QlpyOHdjdHplM2hibmYra0tsLzZWTUlubk1kRlhsQTNVRG1BdHRQZ2plcXBnbnhmVTg3cA0KMXJBNFV2WDlvODFKZmw4OFMybFhVdWZSbDJ3RmFCcU5Tamg0OVFJREFRQUJBb0lCQUdCMEZ3YldSRWxGTWZRMQ0KVzd1YUNHVTZlOSt0bUhuMU8rMGtBbWZKMTkzS0ttNXNaMDhnczdKY25IeGphT3lmcmVjMW5Qc2sxNkNHekFKYQ0KRWVHQVBTVy9QUDZ3UnRtcExna25uYzVVWDNOcXBHTVZ4TytYZmNTT2FRTE5CckEwZWN4dGlxc2Jod3hMMWR0Tw0KZDVNUkVaOXJxZDZ0SXpuVS9rZ0x2MjdheU15bFBOQmtiRzNXbDEwNnBTYVRJVGhBeDdBSFFBdytjVUw5SUR6bg0KRFBRSWZSd2xqSUN1UndDTTIvS2RqNzV2SGZXdmpxZWZsOWxlU1NkejFqSzlHRnNlNElXL2lraGlaOFNwWnU4eQ0KeUpoVjhrT1lIRE1UeVBWeXJGa2k0WUFTOG9BL2Z0ZXpMNXBraFNiWVNKdnhzRVVJUElnaFloZjZyWHFzYndYbA0KcmRTSFVBRUNnWUVBMjZST3ZPTnBCalBNYjFpRyszQUFxMUphZzN3WlhJNHJvcDdoN2E1Y1NNbVJDMi9mQzdQVA0KbWd4bWx1RUw3ZDBld3l1QzJtYTNBV0hTemxTTWpkWnRqNDBsMXhSRmQxVXlTRkhHbU9kTGJiMitOVzJ6UDlSbQ0KZTcwS3gvUktuNlFYWmZqQis2WU1ZeHFKQ204RW9sK3BhbWdrM1VMR2hKZGJ5Y01pY21JdkZRRUNnWUVBenU3eQ0KaVQxRTNTN2pOSHE4ZThqMW50N0R5WWFqM1pMbkQyUkh6SmxuSzU5eHpOQXNTSnE0YUFaQjFaR1kxNDNocVdDdg0KTytob0lWSE92RHM2aEJid0JsbzhvajM2eHo0Zm5odFAxeldlNmp4Z1BON0F0MWFVNlhQM2pmc0JqRWFxc21FNA0KTVJPSWZCRURVTU56SGRxU2ZZZVh6MFdCTGNqNUFzUjhhQ1JlWC9VQ2dZQXNzY3F6OVRLeDZHaDVYL0pYeC9yYQ0KNGU4NVFrK0czZ2RUR0RHeFJBSFRiZkR0K3QzUWE4OXJVWXF1dVN6TVFtcTRIR3FNTnNxV3BXbFlReXcyMEtPSw0KeXBZZ3BpZGNtU0dhUmNtNzQ1VWR4N2FrK0tXNUgyZWJWbVNUTzhyVG9YaUJiNVZKdUFoZFFsRVFwbmF5OC9SdA0KaXJPMXNwamk4a25qVEtuOXpLejRBUUtCZ0I1M2Zjd0k4a2VpYko5QVp0bk94Nk1CWjFBWGU2N1d2eUE4QW5vMA0KSjhWN2J6VFpmWHVmRkFGMDBtS1FVakdDV1RRbjRRVHYvY3pTRDU4VkZWTjNVUldPV1prRmlST21xTjhOWkY3cQ0KTFNDTmpSbkpMaFNRTWRLQldYUlUvWEJhd3kwS05VeThkSDdYdm1ZNHNJMDNyaE8vVC9HYmFSNkZsV3Y3NDlrdA0KYVp1MUFvR0JBTEdXTnV1aE9NQUV4b0dhdmVQMThPZzZBL2VyMzJLb3g5bnIrM3VBTmpEN3J0bFkvNXdFN01rbg0KT09qU1lFNkpvcUVhN3ZkYzh1WUZpbk8rTHlLTnd4WHdRclVQWlRzb0VGVmxGcTZPZzUwYW9BcFFMTGNKRkQ1Vg0KZW5jdS9ad3dURUpzYjYyYWpsdVh2R3FEdWNOVEF2OEowQmJHL0Zhbyt3dEYybzFxTjRtbw0KLS0tLS1FTkQgUlNBIFBSSVZBVEUgS0VZLS0tLS0= | |
kind: Secret | |
metadata: | |
name: gkecert-tmp | |
namespace: default | |
type: Opaque |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment