Skip to content

Commit

Permalink
Add mysql for DeployAI marketplace
Browse files Browse the repository at this point in the history
  • Loading branch information
dwendland committed Jul 25, 2024
1 parent 619a659 commit 8d5c441
Show file tree
Hide file tree
Showing 4 changed files with 68 additions and 0 deletions.
18 changes: 18 additions & 0 deletions aws/apps/deployai/marketplace/mysql.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mysql-marketplace
namespace: argocd
spec:
destination:
namespace: deployai
server: https://kubernetes.default.svc
project: default
source:
path: aws/deployai/marketplace/iam/mysql
repoURL: https://github.com/FIWARE-Ops/fiware-gitops
targetRevision: HEAD
syncPolicy:
automated:
prune: true
selfHeal: true
12 changes: 12 additions & 0 deletions aws/deployai/marketplace/iam/mysql/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
apiVersion: v2
name: mysql
description: Chart holder for argo-cd

type: application
version: 9.4.4
appVersion: "8.0.31"

dependencies:
- name: mysql
version: 9.4.4
repository: https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami
19 changes: 19 additions & 0 deletions aws/deployai/marketplace/iam/mysql/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
mysql:
fullnameOverride: mysql-til
auth:
existingSecret: mysql-secret
rbac:
create: true
rules:
- apiGroups:
- security.openshift.io
resourceNames:
- anyuid
resources:
- securitycontextconstraints
verbs:
- use
initdbScripts:
create.sql: |
CREATE DATABASE til;
CREATE DATABASE ccs;
19 changes: 19 additions & 0 deletions aws/deployai/secrets/mysql-sealed-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: mysql-secret
namespace: deployai
spec:
encryptedData:
dbPassword: AgAZemetnnlnm0alXKaNodB2BKMVr4tm05xpVqUHheMi0/TiCDDynvpB2qSnCRlVXR2mahxQ9VYz0Vm3+VcJ37QJ3eaE3uhKIFNtEftiLvi/9iiZRMgcn9gkZRRFQRz2eP3OpUSExIKwpgnheGFgRNNo4yrtK4l2AKcYmVZHtHPXmqb66YJXaq4CI9WARYZ7q54fsasAAB36qlRsGGTMYBVV5Cvq6Bv94RRkAIeCtrJxZB2HwIDXojvuG7lSGtzXB4+dKBCTghDHRfb6UdMUwjwPLzHvpslnzAZoT9oX0cDu5XdmWPzbgbFVAffu26JT+ccKbRB/zG3Quqt2eSQNQgG9v+Cq0VbA2R2zmyEwgfsYLS6tq2ihjSce8vukd2hjvYXuf5kNnvLs52EWC4VDl+EiDgZKDFXKwmiMvl4N1C8p/wi6I3vSYCgGr5T1YHc8Fo/Wg6aIZGgBfRZb2ctyB72MCLHKJLEdkdx6HwSQtnRCVCVZsKjZAoDPgXemPOBRqpzV+9EXbX/w5cDdyGQA1K6t4N2mp7cznJHcOv0e468aSHDQjVTo7ro0mnKUK4G3hUsu7zMjK0ybgBp0uc1cqY5x/+uiW9N1XTaWZN3bRXQOwxM317+I0+NGWBjZsZTQbtYn5nbBzEgswLYyVEdrf1F8FHQAOoidfuzllKUomwEZ02m1osYvvFcf6+zPo8SNl8qfj4t7SSzUdIqo
mysql-password: AgDAgX1lhKtaZljMyrfbiZ/aEmwz33uFvP+CEXx/3DvYw2B+6DnKTbiTW6dlyc1uGEBPF8idhC71ihcDrQM+pNXCqkaNjR4Cr0oKn2kREsXI4ALyRz+8mZY8zgdvdl1vel7Pmi//IRp7ehbaEd7ObmiKxwI6Yj9s3aWorL46xCqEemajYhAxE61RxUvGgSPjo4tHaELILbq8fADeX8M2a1BVTS/llZhiddP4Tti8J/5znMWV4V78p3hwSWeN+en1aUEAagBjU+sbSpqjS95Bf2GB/YrjdXx6fQ0d9PRldRuuQtxiy2L07oPqSL34H5/gim+o+2tJvet+Ho2DyAdgLgeb8K8vTF4QP2ngQiq0GAokuQSvUwdu3uzAOej3WiD0z4yyYrpA0edJj4gosHGIlfUBr8FQI7/cipxecb41YxCkn14ogMSkbB6PLeSajMlzWgvkatG+wSkmoRUKX9sV/uhFEpt1EBk6LRfUuUWyelkNC0gswnlgzP/YZlum2uiCJ8b7mIJa+XBXO/kiq5vRocvmzhssaI4UO9AAdnYmkAp5usXbepX6+/9GMxuO6et6KN6BmnIZYCTRcbDrbw9P4I5zoN2C2C0qRJQSQ6sB3msHfyNjeGYsKwDG3GuCrekHp7KqNCyeboUHcFJjxOBfMzOJzjclvMMes4qwnjyI+x3k4HX5YcdS6ZjYqZaMyms+PaBo2eDfnonmSe6M
mysql-replication-password: AgAN0zrRVZJxD+ZdoBFuP6+Bq7C5Oq2rPeG2Ivn7cVDe2lDCYho+5mXau0Oxxm02vFl8AfiIcKsALSsYitk9l6V0eqUFJl4zvvQ5SDhAdwAqDFqwOtWjchTfKaGFkZWg5tKLbhgxMCr4pYnSB5NOO8PtP0W9PfMq6csIsjZq2PbhMJbd7p+QaVjK0apTo6ez+yI2n9m8Grz7vd06Ip17g7HcUeNVPV6J8GuNN+1Ve/B4nkcFXnWlI8Ca63FBzjBzeZgqtTVJ3qNpqyp52BODe8NNemUYPWItPwo5NiabbANtJPW3+MAvnCVAHt3Y2umwJDWvNFgVGYKq2Y5VBO7CJEL0DlhJ92U+pr4hWOt9g+mTca+pWkp4G97aLAf0yoUEo688XuFaXqvNHzUMvlqgKCzNWZOj2FvVWBxb+FAGIHx8oeATltQzIh7n2Cpz/YKZtI34SlVroVDrKPgRi2uWn9cfzBKSilOuBensA+SfE051Qx2i0VJg/4MDlJPU0+sJ1QQ/kMmsytbyNgqAM9f5laXYgfaGVZ2GiiwFANZlD19voh+s0sEBPlh6e/ATCMhok7VLcVzaC7FL1xsXTgxCEz0O4gHwrJEfXTUKYsuiPjXwov5O4sVvkPmmc48noRnNMjkSTX4sut3WnFg7hWAC8STEP+ia7hZsPbTARhCM8IPUzBuAiqwu5ZHoL0OtY2CWdC1fHfPtFmXrSK3yqUaQuQ==
mysql-root-password: AgA6td4iTqvWAyveozQH/J1QNrfS4b0ICy7gqZKUNGQV/0mHJdo8Lhyez4MhKCVS2Z4SinoswxKaH+XajU6vtcSKidze/+7WPKYxA0P14ZS5hUFKu8J91/3rIsvgI6b1xFEm4U2hWu7EwMp1mTNooDDl324yqiABIt9qGViwiOchj6+MtgfpB+3bO8nakl38z113RtF9sjzDxmN3x/PJmKZEnxMYUQtg8bvIWTO49MF6tXau9WpBwHi1oMYEVU0MUOflTxM4G6a5Xx8OZtwrrWSKCsMIvV/f2Yv5DqfI4gOviQmnaIGOuMjjp/HmS+xfY09pkVGmN51nPIsa4Be4GdJQzuadnCGp9+4uO9sBktmbazR89/tpAVdiXdaa+nOq+cn8eFEC0SXddSSSRcLW0rbOU9D7DTF08qUbGFKhxgWujls5AjfrvyCkw7dQceAEER+ecfYYLcdrWhyRkG7I+6j1ugAENvfwPpuTUUQMfw+FeKLH6UrIkfeASF28QBXSGpKocmNEeGpT5qlL2uOq/8nbyD/ylkmWlHYIRFmjFV3qtqZ72KR0r6hTShIoZSYoPKALs4i3w2shI0EGhgWAAnRvMhVgNFmJk/rLfpFuZimWIcuFy2r6m40WQai5iFNR2vjFnaKl8j+gywaaBJjIuAW8ZOMpDpg0++6wkIbURLAD9W8tsDxcPAYac/0SCzYCjh+e0GBPzFyFknikiA07Hg==
password: AgAzt1UvMty9g8l6jQAVA3ZxmyP0kuaw7diiJKcgHhPURfVUzlRJljLBBlvhwBOC0kSUmCr9pUQQk6Vq/ujKNfHu63ze7U9frQoMa10Y1w2jGw1TF3/rvy1ELMyfCz8o77MCbfBKuMpVfOhZcW7DMwwDgZg0BQq/5hNSrSBnlUDNul/rB6j1ZsWMafvsHBxtWBqKzjCYcjCJ6uYEg6+GQOHZkrqi3bv6lJ3OKKcG3s+89BTB1lbkNqWYDIGcnMOSBlyMofTqdzzNbilCodZjgPWlC7YWpk2P0lmytkmeFedCJ+w/DX8UootwbNwStIF5ewQhPKcTAJidFjL3oP3dfJwXwYOR5ewGcqvFCOYy3lTUGEuTbArOWYBd363xmB6RnJ70oZZMW+hLmsd/KHoyxOOGw4sslKga/1sCItRRHkB2CfM33nnNiMy5oErf7sFlL+koKcR59loVuhOAlHRhE02NAaA2wBj7i9m6fGDz6+tm3o7rRekhIbdrEMmcb1bVOiDzGGEe6iwClBRJTvJLRXxV0thWs4jnwi1U1BndnmOq6wA4zLTpQJRVSlu35hAlzw8gamSDY5++S3x/ItvxyQv0WzSjPIkeP/J0PYqGPTMqFm/cJqoNAIy32B/+9W3bI9gU2X3wVHTWAwGPuSpUhn/VDswVmXZCWZbm1X5sJaVAdBq4nOEbMBeVrrPmavLcSc4IDdCPo8L8qT8v
template:
metadata:
creationTimestamp: null
name: mysql-secret
namespace: deployai

0 comments on commit 8d5c441

Please sign in to comment.