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 hidden or 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