{"charms":[{"id":"3uPxmv77o1PrixpQFIf8o7SkOLsnMWmZ","name":"kafka","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_3uPxmv77o1PrixpQFIf8o7SkOLsnMWmZ_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed Apache Kafka Operator","title":"Apache Kafka"},"type":"charm"},{"id":"zGwm8mNdJ0Tb45JNDYNgiRBRlzaw66oA","name":"kafka-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_zGwm8mNdJ0Tb45JNDYNgiRBRlzaw66oA_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed Apache Kafka K8s Operator","title":"Apache Kafka - K8s"},"type":"charm"},{"id":"Jfd56ZWJ9IaNHuPjXVLP9d9Xa2XMTSKp","name":"mongodb","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_Jfd56ZWJ9IaNHuPjXVLP9d9Xa2XMTSKp_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"A MongoDB operator charm","title":"MongoDB"},"type":"charm"},{"id":"UUQcdJOSAfUQYBmFoNRuBw3giz1ebvGS","name":"mongodb-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_UUQcdJOSAfUQYBmFoNRuBw3giz1ebvGS_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"A MongoDB operator charm for Kubernetes","title":"Charmed Operator for MongoDB\n"},"type":"charm"},{"id":"F8CtvgcznoeRSupRrY2uEa67oQtBTF7x","name":"mysql","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_F8CtvgcznoeRSupRrY2uEa67oQtBTF7x_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed MySQL VM operator","title":"Charmed MySQL"},"type":"charm"},{"id":"9jjrT5C28rJhnK4yaGUEM51nQvWR26YG","name":"traefik-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_9jjrT5C28rJhnK4yaGUEM51nQvWR26YG_icon_72c619c767b59b9147040735ad204012f1f37e79a190054bb64ca8c83c42e0c4.png","width":null}],"publisher":{"display-name":"Canonical IS DevOps","id":"1zj07ktKKCWBqeQowI7F3AGhEISEk6nG","username":"canonical-is-devops","validation":"unproven"},"summary":"A Juju charm to run a Traefik-powered ingress controller on Kubernetes.\n","title":"Traefik Ingress Operator for Kubernetes\n"},"type":"charm"},{"id":"HdFW5HgjD3ukF7iGW7lWQCPQCltcVnv4","name":"mysql-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_HdFW5HgjD3ukF7iGW7lWQCPQCltcVnv4_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed MySQL K8s operator","title":"Charmed MySQL K8s"},"type":"charm"},{"id":"CjjVf4bSJGT6rKjg7Qk3EZteCoEhKXHh","name":"mysql-router","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_CjjVf4bSJGT6rKjg7Qk3EZteCoEhKXHh_icon_25f8b693a1e5f581babac5b8c6c5478e900df66a8cc633aecf2717afcc5217d8.png","width":null}],"publisher":{"display-name":"MySQL Charm Maintainers","id":"t4N1E1XnI1KaH45M8HgNjwa4a6nmk0Nk","username":"mysql-charmers","validation":"unproven"},"summary":"MySQL Router","title":"Charmed MySQL Router"},"type":"charm"},{"id":"mangoawzhPY46mXnnG8h9MKhY6SUF5Pn","name":"vault-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_mangoawzhPY46mXnnG8h9MKhY6SUF5Pn_icon_27daac3e2e6b59c607f53038b5791437b7f1033fea18b77b24688862a723dc2c.png","width":null}],"publisher":{"display-name":"Canonical Telco","id":"JSuLhtqK5qyUsKkRFhqOCoOZf6qvThUZ","username":"telco-charmers","validation":"unproven"},"summary":"A tool for managing secrets","title":"Vault"},"type":"charm"},{"id":"dvKdHX5adB3dr6caUl24yk6AgUSiXkpc","name":"parca-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_dvKdHX5adB3dr6caUl24yk6AgUSiXkpc_icon_ebd000e95fe59d5916d874e31af1f82839686f31062bd94285dd8a6f60e47735.png","width":null}],"publisher":{"display-name":"Canonical Observability","id":"YxSUHAediGjeTqb4HzzVHr2zeUOjpG86","username":"observability","validation":"unproven"},"summary":"Parca continuous profiling tool.","title":"Parca"},"type":"charm"},{"id":"l1Jov01fQ0B6dVysKwokKXcLnCX2kFqn","name":"mysql-router-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_l1Jov01fQ0B6dVysKwokKXcLnCX2kFqn_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed MySQL Router K8s operator","title":"MySQL Router K8s"},"type":"charm"},{"id":"ChgcZB3RhaDOnhkAv9cgRg52LhjBbDt8","name":"postgresql","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_ChgcZB3RhaDOnhkAv9cgRg52LhjBbDt8_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed PostgreSQL 14 for VMs","title":"Charmed PostgreSQL VM"},"type":"charm"},{"id":"e2tadLYMpAXYCht7PpgYV6Kzu6pkPw8s","name":"opensearch","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_e2tadLYMpAXYCht7PpgYV6Kzu6pkPw8s_icon_84d13878c60631e12693083455bd117d870120fcdcf6e1f76c74d59c638256dc.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Machine charm for OpenSearch\n","title":"OpenSearch"},"type":"charm"},{"id":"1zUchkejwNmOjeHuUCgjvhUo0RtxHzdT","name":"pgbouncer","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_1zUchkejwNmOjeHuUCgjvhUo0RtxHzdT_icon__f18a5ddc7079466304deb493afea0e9413dde5e272ec0d28c1921f8e2b2bb83a.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed PgBouncer VM operator","title":"PgBouncer"},"type":"charm"},{"id":"o5RHdxeu1Wl6q7durcG2ZRH1rpQv5wVY","name":"prometheus-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_o5RHdxeu1Wl6q7durcG2ZRH1rpQv5wVY_icon_44a8c3712de989a55aa681e5e425038d644314086e67b8c862cf8982cacd09e8.png","width":null}],"publisher":{"display-name":"Canonical Observability","id":"YxSUHAediGjeTqb4HzzVHr2zeUOjpG86","username":"observability","validation":"unproven"},"summary":"Prometheus for Kubernetes clusters","title":"Prometheus"},"type":"charm"},{"id":"B1WVq07SAhAIBJ72odJQ9fNBCFXk7QYT","name":"landscape-server","result":{"categories":[{"featured":false,"name":"storage"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_B1WVq07SAhAIBJ72odJQ9fNBCFXk7QYT_icon_c158bb9f7d1c1a0cae9563a5770af683f40cee9d8cde6834014baea418bfe05e.png","width":null}],"publisher":{"display-name":"Landscape Charmers","id":"480Y822VsEoIYBdaybRneFg0UTcrtStM","username":"landscape-charmers","validation":"unproven"},"summary":"Charm for installing and using Self-Hosted Landscape Server.","title":"Landscape Server"},"type":"charm"},{"id":"IReZj84NYAN98zkI9bSvtwsGkRWiFaZ3","name":"pgbouncer-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_IReZj84NYAN98zkI9bSvtwsGkRWiFaZ3_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed K8s operator for PgBouncer","title":"PgBouncer K8s"},"type":"charm"},{"id":"nuH5FwARV8dmAkPiPcVCNtPKwsw0bkgL","name":"grafana-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_nuH5FwARV8dmAkPiPcVCNtPKwsw0bkgL_icon_617129799faf7fbbe368793260a2f5590b52d1640dab5efc73e98cefcdec688e.png","width":null}],"publisher":{"display-name":"Canonical Observability","id":"YxSUHAediGjeTqb4HzzVHr2zeUOjpG86","username":"observability","validation":"unproven"},"summary":"Data visualization and observability with Grafana","title":"Grafana"},"type":"charm"},{"id":"duKuxdteGrbgjoaTO9nIJu9s2D6hCbVl","name":"lxd","result":{"categories":[],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_duKuxdteGrbgjoaTO9nIJu9s2D6hCbVl_icon_450358a6090a9671522e20159db3928c3fb486e298f115a9b442500628a737e5.png","width":null}],"publisher":{"display-name":"The LXD Charm","id":"YMOLWFqBGXNj7uj0NWuI2To92zhnFcdN","username":"charm-lxd","validation":"unproven"},"summary":"A next generation system container and virtual machine manager","title":"LXD"},"type":"charm"},{"id":"y2vuZHGLElMmdfcL4q1zJayL9utaheIa","name":"postgresql-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_y2vuZHGLElMmdfcL4q1zJayL9utaheIa_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed PostgreSQL 14 for Kubernetes","title":"Charmed PostgreSQL K8s"},"type":"charm"},{"id":"TUYEUsuX3AD0PvoF7foTGau2iIcXoyhr","name":"mattermost-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_TUYEUsuX3AD0PvoF7foTGau2iIcXoyhr_icon_77a2efac99f8fab8e72e7c1e132ce3bf06ede60c96fc74d7ee230a44cb70a103.png","width":null}],"publisher":{"display-name":"Canonical IS DevOps","id":"1zj07ktKKCWBqeQowI7F3AGhEISEk6nG","username":"canonical-is-devops","validation":"unproven"},"summary":"Mattermost is a flexible, open source messaging platform that enables secure team collaboration.","title":"Mattermost"},"type":"charm"},{"id":"40GyibqDE9fwtHzhbCfYzIIdbmSKSJQJ","name":"discourse-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_40GyibqDE9fwtHzhbCfYzIIdbmSKSJQJ_icon_d30ab5a54348263d3fd1fc3a1c3ed58292b072ef6c41a047a0dbf1006409d24c.png","width":null}],"publisher":{"display-name":"Canonical IS DevOps","id":"1zj07ktKKCWBqeQowI7F3AGhEISEk6nG","username":"canonical-is-devops","validation":"unproven"},"summary":"Discourse is the modern forum for your community.","title":"Discourse"},"type":"charm"},{"id":"GnpAt1r2cr4136fDTVA0TeDj1lGtEKW7","name":"s3-integrator","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_GnpAt1r2cr4136fDTVA0TeDj1lGtEKW7_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"A provider charm for s3 credentials.","title":"S3 Integrator"},"type":"charm"},{"id":"A4UoD8qmL0LEEz1MRZ5tjx2Ky3F7b9mi","name":"zookeeper","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_A4UoD8qmL0LEEz1MRZ5tjx2Ky3F7b9mi_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed ZooKeeper VM Operator","title":"Charmed Apache Zookeeper"},"type":"charm"},{"id":"VpRGTlLZZh1ON756aodclPgvrXBZHrCN","name":"loki-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_VpRGTlLZZh1ON756aodclPgvrXBZHrCN_icon_8c11d3992fe825a76f70adbf5cdb4b61a7923e5e3fb13ed742717e6360741dc7.png","width":null}],"publisher":{"display-name":"Canonical Observability","id":"YxSUHAediGjeTqb4HzzVHr2zeUOjpG86","username":"observability","validation":"unproven"},"summary":"Loki is a log aggregation system inspired by Prometheus.","title":"Loki"},"type":"charm"},{"id":"VlLNhYVAkiknS5ekuC0ih8DJVrcF1w5x","name":"zookeeper-k8s","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_VlLNhYVAkiknS5ekuC0ih8DJVrcF1w5x_icon_ad1a94cf9bb9f68614cb6c17e54e2fbd9dcc7fecc514dc6012b7f58fb5b87f8f.png","width":null}],"publisher":{"display-name":"Canonical","id":"gVVkuxw4C56POG1eszt4RPR3L5Eak8XE","username":"data-platform","validation":"unproven"},"summary":"Charmed ZooKeeper K8s Operator","title":"Charmed Apache Zookeeper - K8s"},"type":"charm"},{"id":"02GijI3Vx8wTe63c7uUrNQGovCdt4x9t","name":"influxdb","result":{"categories":[{"featured":false,"name":"databases"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_02GijI3Vx8wTe63c7uUrNQGovCdt4x9t_icon_6fb9c5f505e2ef132cdd9291e9578d78dea256fac8dc7ce956e1026d4ab01c9e.png","width":null}],"publisher":{"display-name":"InfluxDB Charmers","id":"y8mze7pW8pg0PjJK24reeJ0wfnis2lCL","username":"influxdb-charmers","validation":"unproven"},"summary":"Scalable Time Series DB","title":""},"type":"charm"},{"id":"07j6JDIq52o1PstlKtrrpDLxAq4mPU5P","name":"alertmanager-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_07j6JDIq52o1PstlKtrrpDLxAq4mPU5P_icon_44a8c3712de989a55aa681e5e425038d644314086e67b8c862cf8982cacd09e8.png","width":null}],"publisher":{"display-name":"Canonical Observability","id":"YxSUHAediGjeTqb4HzzVHr2zeUOjpG86","username":"observability","validation":"unproven"},"summary":"Alertmanager handles alerts sent by client applications.","title":"Alertmanager"},"type":"charm"},{"id":"082bi07hUgATLkdYVs6rSjieo1uugYI0","name":"cinder-backup","result":{"categories":[],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_082bi07hUgATLkdYVs6rSjieo1uugYI0_icon__20904a8047edb4e4a2fa96a1f83ce97ef3d681ef2cbdc81bc4f9a5a040516c40.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Cinder-backup integration for OpenStack Block Storage","title":""},"type":"charm"},{"id":"0HR16nUMSx15gWxuw0pwWapussTKGK7P","name":"openfga-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_0HR16nUMSx15gWxuw0pwWapussTKGK7P_icon_f3a181f14523c440e76725bd164018bbb54188b7714dc41873e772a1bb79282d.png","width":null}],"publisher":{"display-name":"Identity Charmers","id":"pkv7tJFh93pPMhEotNkv3E0ypJDgOCTK","username":"identity-charmers","validation":"unproven"},"summary":"A high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar.","title":"OpenFGA"},"type":"charm"},{"id":"0N9PA1GIJ8Qu2qWKdii3MzT4Iz4eAGsD","name":"ceilometer-agent","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"logging-tracing"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_0N9PA1GIJ8Qu2qWKdii3MzT4Iz4eAGsD_icon_16bd92fa453c7078621561aac3d354073600df104075c2889b6e51c7028ee5f0.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Subordinate charm for deploying Ceilometer compute agent","title":""},"type":"charm"},{"id":"0Rje82AJ5rgnZ0SGfCNvskGIkCQyWSVp","name":"swift-storage","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"storage"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_0Rje82AJ5rgnZ0SGfCNvskGIkCQyWSVp_icon_1273138b9f52e3ec27f1c7689051573ff7f1d32f50b3ed6cb37ea45e48e96cb8.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"OpenStack Object Storage - Swift storage service","title":""},"type":"charm"},{"id":"0gorpaPu7KPe5la0wHtT9B25C0FqlzHw","name":"coredns","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_0gorpaPu7KPe5la0wHtT9B25C0FqlzHw_icon_b9721fee8cd2182db61bc4ec43bdbb7b111260caebca9c6659cf1763935f1dc4.png","width":null}],"publisher":{"display-name":"Canonical Kubernetes","id":"94JOFcVQtidXWXyvWQe2SNcnaMa0DP0H","username":"containers","validation":"unproven"},"summary":"CoreDNS charm for Kubernetes DNS resolution","title":"CoreDNS"},"type":"charm"},{"id":"18zuSzvljyQo6mJMWjcjN2nMm1TiWKCF","name":"indico","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_18zuSzvljyQo6mJMWjcjN2nMm1TiWKCF_icon_7cabaa3ff28a15dce7f6f39cc9962996d2df5ee8b9ccb43d3ed32ca04d7a6d59.png","width":null}],"publisher":{"display-name":"Canonical IS DevOps","id":"1zj07ktKKCWBqeQowI7F3AGhEISEk6nG","username":"canonical-is-devops","validation":"unproven"},"summary":"Indico web application.","title":"Indico"},"type":"charm"},{"id":"1dM20xLhy5uFnl0CqTbgI8WmmKMKIsw7","name":"hockeypuck-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_1dM20xLhy5uFnl0CqTbgI8WmmKMKIsw7_icon_bd10810e8a577d7760a9074873af704b051adb2358d2a0859f4fcfe6dc6c4e42.png","width":null}],"publisher":{"display-name":"Canonical IS DevOps","id":"1zj07ktKKCWBqeQowI7F3AGhEISEk6nG","username":"canonical-is-devops","validation":"unproven"},"summary":"Hockeypuck OpenPGP public keyserver","title":"Hockeypuck K8S Charm"},"type":"charm"},{"id":"1thtpaO2rsgwOoKxM0ZD5KJEUktOUpBS","name":"ovn-chassis","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"networking"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_1thtpaO2rsgwOoKxM0ZD5KJEUktOUpBS_icon_161d9a70c6152444cd0936c338d1405aaa9cd934539247944ecb582f18b330e7.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Open Virtual Network for Open vSwitch - Chassis","title":""},"type":"charm"},{"id":"2C7CEAS3Ge6ii602bWZN5eIDDepC5piR","name":"metadata-api","result":{"categories":[{"featured":false,"name":"ai-ml"},{"featured":false,"name":"big-data"},{"featured":false,"name":"containers"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2C7CEAS3Ge6ii602bWZN5eIDDepC5piR_icon__49aeb12ef5df4ff17a792650e1fc4d3bc619432a59cb6ab0947ad382eccf2360.png","width":null}],"publisher":{"display-name":"Kubeflow Charmers","id":"L0iBg4hKGxktepLU4flib7qYsm98X8sh","username":"ckfbot","validation":"unproven"},"summary":"Metadata API","title":""},"type":"charm"},{"id":"2L1SwXv3pxLT1gIYLGIlKVvg38DNE6rC","name":"squid-reverseproxy","result":{"categories":[{"featured":false,"name":"networking"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2L1SwXv3pxLT1gIYLGIlKVvg38DNE6rC_icon_0b7f1d198dbba71354c094e2d8a59192c6c79aaea61c4c557426c60889ed1efb.png","width":null}],"publisher":{"display-name":"Squid Reverse Proxy Charmers","id":"OYXGnvrZvAWG9NiGVjzCVANJrwRSnrf1","username":"squid-reverseproxy-charmers","validation":"unproven"},"summary":"Full featured Web Proxy cache (HTTP proxy)","title":""},"type":"charm"},{"id":"2Zdty2q0lSmlEgb0kaW0FRmc3lbI4Pz3","name":"keystone-kerberos","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"logging-tracing"},{"featured":false,"name":"security"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2Zdty2q0lSmlEgb0kaW0FRmc3lbI4Pz3_icon__7ca1b1e80077c60a8104620b0b5fb67d1aff393f8c3b21a9f2f4adb18be98239.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Keystone backend for kerberos authentication","title":""},"type":"charm"},{"id":"2fXz7WCEEao1jhz1THURIw0wB6oEkJB9","name":"easyrsa","result":{"categories":[],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2fXz7WCEEao1jhz1THURIw0wB6oEkJB9_icon_853be579a42573a6a90f12dff041f5b526f83737a3255ca6a6fb13cc29db90d0.png","width":null}],"publisher":{"display-name":"Canonical Kubernetes","id":"94JOFcVQtidXWXyvWQe2SNcnaMa0DP0H","username":"containers","validation":"unproven"},"summary":"Delivers EasyRSA to create a Certificate Authority (CA).","title":"EasyRSA"},"type":"charm"},{"id":"2iAMH6JnUCDPXgGMbC03v21C1dzj92PJ","name":"ovn-dedicated-chassis","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"networking"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2iAMH6JnUCDPXgGMbC03v21C1dzj92PJ_icon_161d9a70c6152444cd0936c338d1405aaa9cd934539247944ecb582f18b330e7.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Open Virtual Network for Open vSwitch - Chassis","title":""},"type":"charm"},{"id":"2oB4SPQaGbknXYLGaan85HHMOigRrAau","name":"neutron-gateway","result":{"categories":[{"featured":false,"name":"cloud"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_2oB4SPQaGbknXYLGaan85HHMOigRrAau_icon_d1a1ad1550f46193e2275fe2bdbc96e9f0233017db644bb2c0c01e3def1373fd.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"OpenStack Networking - Neutron Gateway","title":""},"type":"charm"},{"id":"3cNhhruLRP7239AYZOxjrPVQ386lybTy","name":"trino-k8s","result":{"categories":[],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_3cNhhruLRP7239AYZOxjrPVQ386lybTy_icon_796b71aa61c2c84660e797172ffd063ec929c1eedde41bda543270505bed073a.png","width":null}],"publisher":{"display-name":"Business Data","id":"4IoMSx2hzeYpyqgqj9mX2QZ5d6xkWHjo","username":"businessdata","validation":"unproven"},"summary":"Trino server operator","title":"Trino Server"},"type":"charm"},{"id":"5GG4ydqob6yLrcZ3rrscqL0gVJvK53Ij","name":"k8s","result":{"categories":[],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_5GG4ydqob6yLrcZ3rrscqL0gVJvK53Ij_icon_3bc572aeb01fafaf322cc0bf8313ca8a81941c413f6af337501f1c0dd9e972ba.png","width":null}],"publisher":{"display-name":"Canonical Kubernetes","id":"94JOFcVQtidXWXyvWQe2SNcnaMa0DP0H","username":"containers","validation":"unproven"},"summary":"A machine charm for K8s","title":"Kubernetes"},"type":"charm"},{"id":"5KVMQGh2DHo7wxEJkp2FU3wx2XlYTAwu","name":"metadata-grpc","result":{"categories":[{"featured":false,"name":"ai-ml"},{"featured":false,"name":"big-data"},{"featured":false,"name":"containers"}],"deployable-on":["kubernetes"],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_5KVMQGh2DHo7wxEJkp2FU3wx2XlYTAwu_icon__49aeb12ef5df4ff17a792650e1fc4d3bc619432a59cb6ab0947ad382eccf2360.png","width":null}],"publisher":{"display-name":"Kubeflow Charmers","id":"L0iBg4hKGxktepLU4flib7qYsm98X8sh","username":"ckfbot","validation":"unproven"},"summary":"Metadata GRPC API","title":""},"type":"charm"},{"id":"5cDeRT2qNQzSk1OT90lQtbxkDGBnKB0H","name":"ceph-proxy","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"storage"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_5cDeRT2qNQzSk1OT90lQtbxkDGBnKB0H_icon_3405fdbe446c755a0dd64114dd9f091b81da8b86b04d24f5903342406e3930a1.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Proxy to Juju external Ceph cluster","title":""},"type":"charm"},{"id":"5jOoH5rEovWYPHtbfdrcyPC0tCFoVuYv","name":"octavia","result":{"categories":[{"featured":false,"name":"cloud"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_5jOoH5rEovWYPHtbfdrcyPC0tCFoVuYv_icon_b1662cd10e3ed4d415d76e0d95f2494a1fd48c7b50d6becdaf2a3d63589f5730.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"OpenStack network load balancing","title":""},"type":"charm"},{"id":"5sUbzArPeAtcZql3kwhrJFRXkp6LlAdX","name":"ganglia-node","result":{"categories":[{"featured":false,"name":"monitoring"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_5sUbzArPeAtcZql3kwhrJFRXkp6LlAdX_icon__5321a57d84c65f50f9522df62764dc38851cbb7a2d131af1c25c4dac75b72562.png","width":null}],"publisher":{"display-name":"Ganglia Charmers","id":"47dGz2Qfb4lBqWUdkpNikUF65y1Xvw4a","username":"ganglia-charmers","validation":"unproven"},"summary":"Subordinate charm for deploying Ganglia monitoring","title":""},"type":"charm"},{"id":"6CMdR7enVG9SCIYIil1bt6FZ6E64eOzZ","name":"neutron-api-plugin-ovn","result":{"categories":[{"featured":false,"name":"cloud"},{"featured":false,"name":"networking"}],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_6CMdR7enVG9SCIYIil1bt6FZ6E64eOzZ_icon_161d9a70c6152444cd0936c338d1405aaa9cd934539247944ecb582f18b330e7.png","width":null}],"publisher":{"display-name":"OpenStack Charmers","id":"HjK2PaeyjNrBZhe9s3hnAh3wrmEAYmh9","username":"openstack-charmers","validation":"unproven"},"summary":"Neutron OVN ML2 plugin","title":""},"type":"charm"},{"id":"6OZGAFglEQOiUiqpgx9ZCzjmMwW4veul","name":"anbox-cloud-dashboard","result":{"categories":[],"deployable-on":[],"media":[{"height":null,"type":"icon","url":"https://api.charmhub.io/api/v1/media/download/charm_6OZGAFglEQOiUiqpgx9ZCzjmMwW4veul_icon_3850fc4695e6386ecbaae3a9ae58dd52f80345b0ce414bb89cffc81a3152f8af.png","width":null}],"publisher":{"display-name":"Anbox Charmers","id":"K0HaecgLynL9JQFeFst7NHah88MsqCa9","username":"anbox-charmers","validation":"unproven"},"summary":"Anbox Cloud dashboard","title":"Anbox Cloud Dashboard"},"type":"charm"}]}
