Service configuration
Configuration for a chart Service resource is configurable at a chart level.
Each chart's Service object shares the same configurable fields e.g. type annotations.
service:
type: ClusterIP
port: 8080
annotations:
custom: annotation
anothercustom: annotation
These fields are used to populate the Service resource at deploy time.
type
The Service type, ClusterIP, LoadBalancer or NodePort.
| Variable | Type | Example |
|---|---|---|
type |
string |
ClusterIP |
port
The Port to expose via the Service.
| Variable | Type | Example |
|---|---|---|
port |
integer |
8080 |
annotations
The annotations field allows a user to append key-value annotations to the Service resource.
| Variable | Type | Example |
|---|---|---|
annotations |
object |
{ "custom": "annotation" } |