blob: c06c395e7c236820ded1df7c9f945191aba08dcc [file] [log] [blame]
# Copyright 2018 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# This file contains the definitions of the Analyzer Service's Service object.
#
# The definitions contain some parameters (indicated by $$PARAMETER_NAME$$)
# that will be replaced by the script tools/container_util.py prior to being
# passed to "kubectl apply"
apiVersion: v1
kind: Service
metadata:
name: analyzer-service
spec:
ports:
# The port that this service should serve on. This should match the port
# used several times in analyzer_service_deployment and the one specified in
# Dockerfile.
- port: 6001
selector:
# This must match the metadata.labels section of the Deployment above.
name: analyzer-service
type: LoadBalancer
loadBalancerIP: $$ANALYZER_STATIC_IP_ADDRESS$$