github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/examples/wordpress/connect-services.yaml (about)

     1  apiVersion: v1
     2  kind: Service
     3  metadata:
     4    name: wordpress-connect-blog
     5    labels:
     6      # Enables "jackal connect wordpress-blog"
     7      jackal.dev/connect-name: wordpress-blog
     8    annotations:
     9      jackal.dev/connect-description: "The public facing WordPress blog site"
    10  spec:
    11    selector:
    12      app.kubernetes.io/instance: wordpress
    13      app.kubernetes.io/name: wordpress
    14    ports:
    15      - name: http
    16        port: 8080
    17        protocol: TCP
    18        targetPort: 8080
    19  ---
    20  apiVersion: v1
    21  kind: Service
    22  metadata:
    23    name: wordpress-connect-admin
    24    labels:
    25      # Enables "jackal connect wordpress-admin"
    26      jackal.dev/connect-name: wordpress-admin
    27    annotations:
    28      jackal.dev/connect-description: "The login page for the WordPress admin panel"
    29      # Sets a URL-suffix to automatically navigate to in the browser
    30      jackal.dev/connect-url: "/wp-admin"
    31  spec:
    32    selector:
    33      app.kubernetes.io/instance: wordpress
    34      app.kubernetes.io/name: wordpress
    35    ports:
    36      - name: http
    37        port: 8080
    38        protocol: TCP
    39        targetPort: 8080