Skip to content

Allow mysql-router-k8s to be exposed outside of Kubernetes cluster #137

Open
@phvalguima

Description

Mysql router should provide means to provide access outside of the kubernetes cluster.

That can be achieved with a load balancer, for example:

$ cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: Service
metadata:
  name: mysql-router
  namespace: mysql
spec:
  type: LoadBalancer
  ports:
  - name: mysql-rw
    targetPort: 6446
    port: 6446
    protocol: TCP
  - name: mysql-ro
    port: 6447
    protocol: TCP
    targetPort: 6447
  selector:
    app.kubernetes.io/name: mysql-router
EOF

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions