|
3 | 3 | {
|
4 | 4 | "id": "aks-github-connector",
|
5 | 5 | "platformType": "aks",
|
6 |
| - "logo": "assets/building-block-logos/gc-aks.png", |
| 6 | + "logo": "assets/building-block-logos/aks-github-connector.png", |
7 | 7 | "githubUrls": {
|
8 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 8 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
9 | 9 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/aks/github-connector/buildingblock"
|
10 | 10 | },
|
11 | 11 | "name": "GitHub Actions Integration with AKS",
|
12 | 12 | "supportedPlatforms": [
|
13 | 13 | "aks"
|
14 | 14 | ],
|
15 |
| - "description": "Provides an automated CI/CD pipeline using GitHub Actions to deploy applications to Azure Kubernetes Service (AKS). It enables application teams to build, test, and deploy containerized applications seamlessly while following best practices for security and scalability.\n", |
| 15 | + "description": "CI/CD pipeline using GitHub Actions for secure, scalable AKS deployment.\n", |
16 | 16 | "howToUse": null,
|
17 | 17 | "resources": [
|
18 | 18 | {
|
|
47 | 47 | {
|
48 | 48 | "id": "aks-postgresql",
|
49 | 49 | "platformType": "aks",
|
50 |
| - "logo": "assets/building-block-logos/postgresql_logo.png", |
| 50 | + "logo": "assets/building-block-logos/aks-postgresql.png", |
51 | 51 | "githubUrls": {
|
52 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 52 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
53 | 53 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/aks/postgresql/buildingblock"
|
54 | 54 | },
|
55 | 55 | "name": "PostgreSQL Integration with AKS",
|
56 | 56 | "supportedPlatforms": [
|
57 | 57 | "aks"
|
58 | 58 | ],
|
59 |
| - "description": "Provides an Azure Database for PostgreSQL instance integrated with Azure Kubernetes Service (AKS). It enables application teams to use a fully managed PostgreSQL database while ensuring seamless connectivity and security with their AKS workloads.\n", |
| 59 | + "description": "Provides managed PostgreSQL with direct integration to AKS for secure access.\n", |
60 | 60 | "howToUse": null,
|
61 | 61 | "resources": [
|
62 | 62 | {
|
|
128 | 128 | {
|
129 | 129 | "id": "aws-s3_bucket",
|
130 | 130 | "platformType": "aws",
|
131 |
| - "logo": "assets/building-block-logos/s3_bucket.png", |
| 131 | + "logo": "assets/building-block-logos/aws-s3_bucket.png", |
132 | 132 | "githubUrls": {
|
133 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 133 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
134 | 134 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/aws/s3_bucket/buildingblock"
|
135 | 135 | },
|
136 | 136 | "name": "AWS S3 Bucket",
|
137 | 137 | "supportedPlatforms": [
|
138 | 138 | "aws"
|
139 | 139 | ],
|
140 |
| - "description": "Provides an AWS S3 bucket for object storage. It enables application teams to store and retrieve data securely with configurable access controls, lifecycle policies, and encryption.\n", |
| 140 | + "description": "Provides an AWS S3 bucket for object storage with access controls, lifecycle policies, and encryption.\n", |
141 | 141 | "howToUse": null,
|
142 | 142 | "resources": [
|
143 | 143 | {
|
|
233 | 233 | {
|
234 | 234 | "id": "azure-budget-alert",
|
235 | 235 | "platformType": "azure",
|
236 |
| - "logo": "assets/building-block-logos/budget_logo.png", |
| 236 | + "logo": "assets/building-block-logos/azure-budget-alert.png", |
237 | 237 | "githubUrls": {
|
238 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 238 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
239 | 239 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/azure/budget-alert/buildingblock"
|
240 | 240 | },
|
241 | 241 | "name": "Azure Subscription Budget Alert",
|
242 | 242 | "supportedPlatforms": [
|
243 | 243 | "azure"
|
244 | 244 | ],
|
245 |
| - "description": "Provides a budget alert for an Azure subscription. This module helps teams monitor cloud spending and avoid unexpected cost overruns by setting up automated budget alerts.\n", |
| 245 | + "description": "Sets up budget alerts for an Azure subscription to monitor spending and prevent cost overruns.\n", |
246 | 246 | "howToUse": null,
|
247 | 247 | "resources": [
|
248 | 248 | {
|
|
338 | 338 | {
|
339 | 339 | "id": "azure-key-vault",
|
340 | 340 | "platformType": "azure",
|
341 |
| - "logo": "assets/building-block-logos/key-vault.svg", |
| 341 | + "logo": "assets/building-block-logos/azure-key-vault.png", |
342 | 342 | "githubUrls": {
|
343 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 343 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
344 | 344 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/azure/key-vault/buildingblock"
|
345 | 345 | },
|
346 | 346 | "name": "Azure Key Vault",
|
347 | 347 | "supportedPlatforms": [
|
348 | 348 | "azure"
|
349 | 349 | ],
|
350 |
| - "description": "Provides an Azure Key Vault for secure storage and management of secrets, keys, and certificates. It helps application teams protect sensitive data, manage access control, and integrate securely with their applications.\n", |
| 350 | + "description": "Provides an Azure Key Vault to securely store and manage secrets, keys, and certificates with access control.\n", |
351 | 351 | "howToUse": null,
|
352 | 352 | "resources": [
|
353 | 353 | {
|
|
467 | 467 | {
|
468 | 468 | "id": "azure-postgresql",
|
469 | 469 | "platformType": "azure",
|
470 |
| - "logo": "assets/building-block-logos/postgres_logo.png", |
| 470 | + "logo": "assets/building-block-logos/azure-postgresql.png", |
471 | 471 | "githubUrls": {
|
472 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 472 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
473 | 473 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/azure/postgresql/buildingblock"
|
474 | 474 | },
|
475 | 475 | "name": "Azure PostgreSQL Deployment",
|
476 | 476 | "supportedPlatforms": [
|
477 | 477 | "azure"
|
478 | 478 | ],
|
479 |
| - "description": "Provides an Azure Database for PostgreSQL instance, offering a fully managed, scalable, and secure relational database service. It supports enterprise-grade PostgreSQL workloads with automated maintenance, high availability, and built-in security features.\n", |
| 479 | + "description": "Provides a managed Azure PostgreSQL database with scalability, security, and high availability.\n", |
480 | 480 | "howToUse": null,
|
481 | 481 | "resources": [
|
482 | 482 | {
|
|
728 | 728 | {
|
729 | 729 | "id": "github-repository",
|
730 | 730 | "platformType": "github",
|
731 |
| - "logo": "assets/building-block-logos/git-repo.svg", |
| 731 | + "logo": "assets/building-block-logos/github-repository.png", |
732 | 732 | "githubUrls": {
|
733 |
| - "ssh": "https://github.com/meshcloud/meshstack-hub.git", |
| 733 | + "ssh": "git@github.com:meshcloud/meshstack-hub.git", |
734 | 734 | "https": "https://github.com/meshcloud/meshstack-hub/tree/main/modules/github/repository/buildingblock"
|
735 | 735 | },
|
736 | 736 | "name": "GitHub Repository Creation",
|
737 | 737 | "supportedPlatforms": [
|
738 | 738 | "github"
|
739 | 739 | ],
|
740 |
| - "description": "Provides an automated way to create and manage GitHub repositories for application teams. It ensures repositories are set up with predefined configurations, including access control, branch protection rules, and compliance settings.\n", |
| 740 | + "description": "Automates GitHub repository setup with predefined configurations and access control.\n", |
741 | 741 | "howToUse": null,
|
742 | 742 | "resources": [
|
743 | 743 | {
|
|
0 commit comments