name: Wordpress and MySql on Kubernetes
services:
  anchornode-bdiqb:
    name: AnchorNode
    type: AnchorNode
    apiVersion: core.meshery.io/v1alpha1
    version: 0.7.1
    model: meshery-core
    dependsOn:
    - deployment
    traits:
      meshmap:
        edges: []
        id: ecb681d0-be9e-4835-aa34-d1f91891dd3a
        label: AnchorNode
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Meshery Core
          hostID: 00000000-0000-0000-0000-000000000000
          id: 5400b823-94ee-543c-8877-4ca3e299fcc4
          metadata:
            isAnnotation: false
            published: true
            subCategory: App Definition and Development
            svgColor: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
            svgComplete: ""
            svgWhite: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
          name: meshery-core
          relationships: []
          status: registered
          version: 0.7.1
        meshmodel-metadata:
          capabilities: '{"designer":{"edit":{"config":false,"lock":true,"shape":{"convert-shape":false},"style":false},"label":{"edit":true,"show":false,"sync-with-config-property":"none"}}}'
          defaultData: '{"label":""}'
          genealogy: ""
          hasInvalidSchema: true
          isAnnotation: true
          primaryColor: '#00B39F'
          published: true
          secondaryColor: '#00D3A9'
          shape: circle
          shapePolygonPoints: ""
          styleOverrides:
            background-image: none
            border-style: dashed
            border-width: 0
            data:
              label: ""
            height: 30px
            visibility: hidden
            width: 30px
            z-index: 5
          styles: '{"height":"30px","width":"30px", "background-image":"none","border-width":0,"border-style":"dashed","visibility":"hidden"}'
          subCategory: ""
          svgColor: ui/public/static/img/meshmodels/meshery-core/color/anchornode-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/meshery-core/white/anchornode-white.svg
        parent: 6c0d3f0d-5c82-407a-8a03-30b518cccdb0
        position:
          posX: -210
          posY: 10
        whiteboardData: {}
  anchornode-mqddm:
    name: AnchorNode
    type: AnchorNode
    apiVersion: core.meshery.io/v1alpha1
    version: 0.7.1
    model: meshery-core
    dependsOn:
    - wordpress-mysql-xekjc
    traits:
      meshmap:
        edges: []
        id: 40edcf2b-595f-47e3-92d2-a4d0603475b8
        label: AnchorNode
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Meshery Core
          hostID: 00000000-0000-0000-0000-000000000000
          id: 5400b823-94ee-543c-8877-4ca3e299fcc4
          metadata:
            isAnnotation: false
            published: true
            subCategory: App Definition and Development
            svgColor: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
            svgComplete: ""
            svgWhite: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
          name: meshery-core
          relationships: []
          status: registered
          version: 0.7.1
        meshmodel-metadata:
          capabilities: '{"designer":{"edit":{"config":false,"lock":true,"shape":{"convert-shape":false},"style":false},"label":{"edit":true,"show":false,"sync-with-config-property":"none"}}}'
          defaultData: '{"label":""}'
          genealogy: ""
          hasInvalidSchema: true
          isAnnotation: true
          primaryColor: '#00B39F'
          published: true
          secondaryColor: '#00D3A9'
          shape: circle
          shapePolygonPoints: ""
          styleOverrides:
            background-image: none
            border-style: dashed
            border-width: 0
            data:
              label: ""
            height: 30px
            visibility: hidden
            width: 30px
            z-index: 5
          styles: '{"height":"30px","width":"30px", "background-image":"none","border-width":0,"border-style":"dashed","visibility":"hidden"}'
          subCategory: ""
          svgColor: ui/public/static/img/meshmodels/meshery-core/color/anchornode-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/meshery-core/white/anchornode-white.svg
        parent: def3b3a8-59ea-49eb-96f7-4f3fd5cfc258
        position:
          posX: -90
          posY: -70
        whiteboardData: {}
  deployment:
    name: deployment
    type: Deployment
    apiVersion: apps/v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        selector:
          match Labels:
            app: wordpress
            tier: frontend
        template:
          metadata:
            labels:
              app: wordpress
              tier: frontend
          spec:
            containers:
            - env:
              - name: WORDPRESS_DB_HOST
                value: wordpress-mysql
              - name: WORDPRESS_DB_PASSWORD
                value From:
                  secret Key Ref:
                    key: password
                    name: mysql-pass
              - name: WORDPRESS_DB_USER
                value: wordpress
              image: wordpress:6.2.1-apache
              name: wordpress
              ports:
              - container Port: 80
                name: wordpress
                protocol: TCP
              volume Mounts:
              - mount Path: /var/www/html
                name: wordpress-persistent-storage
            volumes:
            - name: wordpress-persistent-storage
              persistent Volume Claim:
                claim Name: wp-pv-claim
    traits:
      meshmap:
        edges:
        - data:
            id: 00aca59c-dfe8-4fd7-9224-651b252bc60b
            metadata:
              port: 80
              protocol: TCP
            source: a309c048-143c-470d-bc20-41d766b96ca3
            subType: Network
            target: 6c0d3f0d-5c82-407a-8a03-30b518cccdb0
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        id: 6c0d3f0d-5c82-407a-8a03-30b518cccdb0
        label: deployment
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: parent
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: Created by Meshery Authors
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-pentagon
          styleOverrides:
            background-image: none
            background-opacity: 0.5
            border-width: 2
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg
        position:
          posX: -192.25
          posY: 37.75
        whiteboardData:
          style:
            z-index: 1005
  mysql:
    name: mysql
    type: Pod
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        containers:
        - image: mysql:8.0
          name: mysql
        volumes:
        - name: mysql-persistent-storage
          persistent Volume Claim:
            claim Name: mysql-pv-claim
    traits:
      meshmap:
        edges: []
        id: 46e89ee3-4ff9-4e67-a05e-b8f36d3f58d0
        label: mysql
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-rectangle
          styleOverrides:
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
        position:
          posX: 50
          posY: -50
        whiteboardData:
          style:
            z-index: 10
  mysql-pass:
    name: mysql-pass
    type: Secret
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    settings:
      data:
        password: ""
      string Data:
        password: secretpassword
    traits:
      meshmap:
        edges: []
        id: 1521fbc8-cc57-4f6b-8e78-ea1e749a463d
        label: mysql-pass
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: Created by Meshery Authors
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: sheild
          styleOverrides:
            background-clip: node
            background-image-containment: over
            background-opacity: "0"
            height: 32
            padding: 1
            width: 32
            z-index: 3
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/secret-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg
        position:
          posX: -190
          posY: -70
        whiteboardData:
          style:
            z-index: 8
  mysql-persistent-storage:
    name: mysql-persistent-storage
    type: PersistentVolume
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        access Modes:
        - ReadWriteOnce
        claim Ref:
          name: mysql-pv-claim
        mount Options:
        - ""
    traits:
      meshmap:
        edges: []
        id: 643d2842-0087-492e-acef-c02ac6365c6e
        label: mysql-persistent-storage
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: false
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: cylinder
          styleOverrides:
            background-opacity: "0"
            height: "30"
            width: "30"
            x: "12"
            "y": "20"
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/persistentvolume-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
        position:
          posX: 210
          posY: -50
        whiteboardData:
          style:
            z-index: 4
  mysql-pv-claim:
    name: mysql-pv-claim
    type: PersistentVolumeClaim
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        access Modes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 20Gi
        volume Name: persistent-volume-storage
    traits:
      meshmap:
        edges: []
        id: feba8e8e-e245-4274-94db-66bc740a0634
        label: mysql-pv-claim
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: cylinder
          styleOverrides: '{"height":"15","width":"15","x":"12","y":"20","background-opacity":"0"}'
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/persistentvolume-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
        position:
          posX: 130
          posY: -50
        whiteboardData:
          style:
            height: 12.5
            width: 12.5
            z-index: 1000
  nodegroupinventorywallet-yprme:
    name: NodeGroupInventoryWallet
    type: NodeGroupInventoryWallet
    apiVersion: core.meshery.io/v1alpha1
    version: 0.7.1
    model: meshery-core
    dependsOn:
    - deployment
    traits:
      meshmap:
        edges: []
        id: 7a96e806-fe44-405e-ac2e-98a5fc5bc6e3
        label: NodeGroupInventoryWallet
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Meshery Core
          hostID: 00000000-0000-0000-0000-000000000000
          id: 5400b823-94ee-543c-8877-4ca3e299fcc4
          metadata:
            isAnnotation: false
            published: true
            subCategory: App Definition and Development
            svgColor: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
            svgComplete: ""
            svgWhite: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
          name: meshery-core
          relationships: []
          status: registered
          version: 0.7.1
        meshmodel-metadata:
          capabilities: '{"designer":{"edit":{"config":false,"lock":true,"shape":{"convert-shape":false},"style":false},"label":{"edit":true,"show":false,"sync-with-config-property":"label"}}}'
          defaultData: '{"label":""}'
          genealogy: parent
          hasInvalidSchema: true
          isAnnotation: true
          primaryColor: '#00B39F'
          published: true
          secondaryColor: '#00D3A9'
          shape: round-rectangle
          shapePolygonPoints: ""
          styleOverrides:
            background-image: none
            background-opacity: 0.1
            border-style: dashed
            border-width: 1
            data:
              label: ""
            height: 30px
            width: 30px
            z-index: 5
          styles: '{"height":"30px","width":"30px", "background-image":"none","border-width":1,"border-style":"dashed","background-opacity":0.1}'
          subCategory: ""
          svgColor: ui/public/static/img/meshmodels/meshery-core/color/anchornode-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/meshery-core/white/anchornode-white.svg
        parent: 6c0d3f0d-5c82-407a-8a03-30b518cccdb0
        position:
          posX: -170
          posY: 70
        whiteboardData: {}
  nodegroupinventorywallet-ytjyu:
    name: NodeGroupInventoryWallet
    type: NodeGroupInventoryWallet
    apiVersion: core.meshery.io/v1alpha1
    version: 0.7.1
    model: meshery-core
    dependsOn:
    - wordpress-mysql-xekjc
    traits:
      meshmap:
        edges: []
        id: d6cd748c-f803-4499-87b8-c43c83c970a2
        label: NodeGroupInventoryWallet
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Meshery Core
          hostID: 00000000-0000-0000-0000-000000000000
          id: 5400b823-94ee-543c-8877-4ca3e299fcc4
          metadata:
            isAnnotation: false
            published: true
            subCategory: App Definition and Development
            svgColor: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
            svgComplete: ""
            svgWhite: ui/public/static/img/meshmodels/meshery-core/color/meshery-core-color.svg
          name: meshery-core
          relationships: []
          status: registered
          version: 0.7.1
        meshmodel-metadata:
          capabilities: '{"designer":{"edit":{"config":false,"lock":true,"shape":{"convert-shape":false},"style":false},"label":{"edit":true,"show":false,"sync-with-config-property":"label"}}}'
          defaultData: '{"label":""}'
          genealogy: parent
          hasInvalidSchema: true
          isAnnotation: true
          primaryColor: '#00B39F'
          published: true
          secondaryColor: '#00D3A9'
          shape: round-rectangle
          shapePolygonPoints: ""
          styleOverrides:
            background-image: none
            background-opacity: 0.1
            border-style: dashed
            border-width: 1
            data:
              label: ""
            height: 30px
            width: 30px
            z-index: 5
          styles: '{"height":"30px","width":"30px", "background-image":"none","border-width":1,"border-style":"dashed","background-opacity":0.1}'
          subCategory: ""
          svgColor: ui/public/static/img/meshmodels/meshery-core/color/anchornode-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/meshery-core/white/anchornode-white.svg
        parent: def3b3a8-59ea-49eb-96f7-4f3fd5cfc258
        position:
          posX: -50
          posY: -10
        whiteboardData: {}
  wordpress-filgg:
    name: wordpress
    type: Pod
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        containers:
        - image: wordpress:6.2.1-apache
          name: wordpress
        volumes:
        - name: wordpress-persistent-storage
          persistent Volume Claim:
            claim Name: wp-pv-claim
    traits:
      meshmap:
        edges:
        - data:
            id: e01d7b7f-aa96-4846-a289-09856ad19237
            metadata:
              port: 80
              protocol: TCP
            source: a309c048-143c-470d-bc20-41d766b96ca3
            subType: Network
            target: b44ed229-21d8-4d11-94ad-fcb0e6665fd4
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        id: b44ed229-21d8-4d11-94ad-fcb0e6665fd4
        label: wordpress
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-rectangle
          styleOverrides:
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
        position:
          posX: 10
          posY: 50
        whiteboardData:
          style:
            z-index: 1003
  wordpress-mysql-iakdu:
    name: wordpress-mysql
    type: Service
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        ports:
        - name: mysql
          port: 3308
          protocol: TCP
        - name: wordpress
          port: 3306
          protocol: TCP
        - name: wordpress-mysql
          port: 3309
          protocol: TCP
        selector:
          app: wordpress
          tier: mysql
    traits:
      meshmap:
        edges:
        - data:
            id: 44a47edc-4565-4624-81b4-83be2f772865
            metadata:
              port: 3306
              protocol: TCP
            source: 224b606b-1a71-4f25-8374-093374785235
            subType: Network
            target: def3b3a8-59ea-49eb-96f7-4f3fd5cfc258
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        id: 224b606b-1a71-4f25-8374-093374785235
        label: wordpress-mysql
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-triangle
          styleOverrides:
            background-fit: none
            background-position-y: 4.5
            height: 20
            padding: 12
            width: 20
            x: 10px
            "y": 12px
            z-index: 4
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
        position:
          posX: -10
          posY: -30
        whiteboardData:
          style:
            z-index: 1004
  wordpress-mysql-xekjc:
    name: wordpress-mysql
    type: Deployment
    apiVersion: apps/v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        selector:
          match Labels:
            app: wordpress
            tier: mysql
        template:
          metadata:
            labels:
              app: wordpress
              tier: mysql
          spec:
            containers:
            - env:
              - name: MYSQL_ROOT_PASSWORD
                value From:
                  secret Key Ref:
                    key: password
                    name: mysql-pass
                    optional: true
              - name: MYSQL_DATABASE
                value: wordpress
              - name: MYSQL_USER
                value: wordpress
              - name: MYSQL_PASSWORD
                value From:
                  secret Key Ref:
                    key: password
                    name: mysql-pass
              image: mysql:8.0
              name: mysql
              ports:
              - container Port: 3306
                name: mysql
                protocol: TCP
              volume Mounts:
              - mount Path: /var/lib/mysql
                name: mysql-persistent-storage
            volumes:
            - name: mysql-persistent-storage
              persistent Volume Claim:
                claim Name: mysql-pv-claim
    traits:
      meshmap:
        edges:
        - data:
            id: 44a47edc-4565-4624-81b4-83be2f772865
            metadata:
              port: 3306
              protocol: TCP
            source: 224b606b-1a71-4f25-8374-093374785235
            subType: Network
            target: def3b3a8-59ea-49eb-96f7-4f3fd5cfc258
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        id: def3b3a8-59ea-49eb-96f7-4f3fd5cfc258
        label: wordpress-mysql
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: parent
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: Created by Meshery Authors
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-pentagon
          styleOverrides:
            background-image: none
            background-opacity: 0.5
            border-width: 2
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg
        position:
          posX: -72.25
          posY: -42.25
        whiteboardData:
          style:
            z-index: 1007
  wordpress-persistent-storage:
    name: wordpress-persistent-storage
    type: PersistentVolume
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        access Modes:
        - ReadWriteOnce
    traits:
      meshmap:
        edges: []
        id: f87636c4-e5a5-41c4-be61-fe6d4d379f8c
        label: wordpress-persistent-storage
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: false
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: cylinder
          styleOverrides:
            background-opacity: "0"
            height: "30"
            width: "30"
            x: "12"
            "y": "20"
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/persistentvolume-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
        position:
          posX: 170
          posY: 30
        whiteboardData:
          style:
            z-index: 5
  wordpress-ysuqs:
    name: wordpress
    type: Service
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        allocate Load Balancer Node Ports: false
        cluster IP: None
        ports:
        - name: wordpress
          port: 80
          protocol: TCP
        - name: wordpress-mysql
          port: 80
          protocol: TCP
        - name: deployment
          port: 80
          protocol: TCP
        - name: wordpress-mysql-deployment
          port: 3309
          protocol: TCP
        selector:
          app: wordpress
          tier: frontend
        type: ClusterIP
    traits:
      meshmap:
        edges:
        - data:
            id: 00aca59c-dfe8-4fd7-9224-651b252bc60b
            metadata:
              port: 80
              protocol: TCP
            source: a309c048-143c-470d-bc20-41d766b96ca3
            subType: Network
            target: 6c0d3f0d-5c82-407a-8a03-30b518cccdb0
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        - data:
            id: e01d7b7f-aa96-4846-a289-09856ad19237
            metadata:
              port: 80
              protocol: TCP
            source: a309c048-143c-470d-bc20-41d766b96ca3
            subType: Network
            target: b44ed229-21d8-4d11-94ad-fcb0e6665fd4
          style:
            control-point-distances: null
            control-point-weights: "0.5"
            curve-style: bezier
            haystack-radius: "0"
            line-color: rgb(122,161,240)
            line-style: dotted
            opacity: "1"
            segment-distances: 20px
            segment-weights: "0.5"
            target-arrow-shape: vee
            taxi-direction: auto
            taxi-turn: 50%
            taxi-turn-min-distance: 10px
            width: 1.5px
        id: a309c048-143c-470d-bc20-41d766b96ca3
        label: wordpress
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: round-triangle
          styleOverrides:
            background-fit: none
            background-position-y: 4.5
            height: 20
            padding: 12
            width: 20
            x: 10px
            "y": 12px
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
          svgComplete: ""
          svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
        position:
          posX: -110
          posY: 50
        whiteboardData:
          style:
            height: 18.04194544078404
            width: 25.170192741748643
            z-index: 1001
  wp-pv-claim:
    name: wp-pv-claim
    type: PersistentVolumeClaim
    apiVersion: v1
    namespace: default
    version: v1.25.2
    model: kubernetes
    labels:
      app: wordpress
    settings:
      spec:
        access Modes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 20Gi
        volume Name: wordpress-persistent-storage
    traits:
      meshmap:
        edges: []
        id: f8ac953d-4fbd-4fd3-8a5a-e971dae66dbe
        label: wp-pv-claim
        meshmodel-data:
          category:
            metadata: null
            name: Orchestration & Management
          components: []
          displayName: Kubernetes
          displayhostname: ""
          hostID: 00000000-0000-0000-0000-000000000000
          hostname: ""
          id: bf0328dc-09bf-532e-952e-4d20b81ab5b0
          metadata:
            isAnnotation: false
            svgColor: ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg
            svgWhite: ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg
          name: kubernetes
          relationships: []
          version: v1.25.2
        meshmodel-metadata:
          capabilities: ""
          genealogy: ""
          isAnnotation: false
          isCustomResource: false
          isModelAnnotation: "FALSE"
          isNamespaced: true
          logoURL: https://github.com/cncf/artwork/blob/master/projects/kubernetes/icon/white/kubernetes-icon-white.svg
          model: kubernetes
          modelDisplayName: Kubernetes
          primaryColor: '#326CE5'
          published: true
          secondaryColor: '#7aa1f0'
          shape: cylinder
          styleOverrides:
            background-opacity: "0"
            height: "15"
            width: "15"
            x: "12"
            "y": "20"
            z-index: 5
          subCategory: Scheduling & Orchestration
          svgColor: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
          svgComplete: ui/public/static/img/meshmodels/kubernetes/complete/persistentvolume-complete.svg
          svgWhite: ui/public/static/img/meshmodels/kubernetes/color/persistentvolume-color.svg
        position:
          posX: 90
          posY: 50
        whiteboardData:
          style:
            height: 12.5
            width: 12.5
            z-index: 1000
