You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ka...@apache.org on 2021/01/21 00:22:52 UTC

[airflow] branch master updated: Add missing logos for integrations (#13717)

This is an automated email from the ASF dual-hosted git repository.

kamilbregula pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/master by this push:
     new 3fd5ef3  Add missing logos for integrations (#13717)
3fd5ef3 is described below

commit 3fd5ef355556cf0ad7896bb570bbe4b2eabbf46e
Author: Griffin Cosgrove <48...@users.noreply.github.com>
AuthorDate: Wed Jan 20 19:22:34 2021 -0500

    Add missing logos for integrations (#13717)
    
    Co-authored-by: Kamil BreguĊ‚a <mi...@users.noreply.github.com>
---
 airflow/providers/amazon/provider.yaml             |   9 ++++++++
 airflow/providers/apache/kylin/provider.yaml       |   1 +
 airflow/providers/apache/livy/provider.yaml        |   1 +
 airflow/providers/celery/provider.yaml             |   1 +
 airflow/providers/cloudant/provider.yaml           |   1 +
 airflow/providers/cncf/kubernetes/provider.yaml    |   2 ++
 airflow/providers/databricks/provider.yaml         |   1 +
 airflow/providers/datadog/provider.yaml            |   1 +
 airflow/providers/dingding/provider.yaml           |   1 +
 airflow/providers/discord/provider.yaml            |   1 +
 airflow/providers/docker/provider.yaml             |   2 ++
 airflow/providers/elasticsearch/provider.yaml      |   1 +
 airflow/providers/exasol/provider.yaml             |   1 +
 airflow/providers/facebook/provider.yaml           |   1 +
 airflow/providers/ftp/provider.yaml                |   1 +
 airflow/providers/google/provider.yaml             |  23 +++++++++++++++++++++
 airflow/providers/hashicorp/provider.yaml          |   1 +
 airflow/providers/http/provider.yaml               |   1 +
 airflow/providers/imap/provider.yaml               |   1 +
 airflow/providers/jdbc/provider.yaml               |   1 +
 airflow/providers/jenkins/provider.yaml            |   1 +
 airflow/providers/jira/provider.yaml               |   1 +
 airflow/providers/microsoft/azure/provider.yaml    |   4 ++++
 airflow/providers/microsoft/mssql/provider.yaml    |   1 +
 airflow/providers/microsoft/winrm/provider.yaml    |   1 +
 airflow/providers/mongo/provider.yaml              |   1 +
 airflow/providers/mysql/provider.yaml              |   1 +
 airflow/providers/odbc/provider.yaml               |   1 +
 airflow/providers/openfaas/provider.yaml           |   1 +
 airflow/providers/opsgenie/provider.yaml           |   1 +
 airflow/providers/oracle/provider.yaml             |   1 +
 airflow/providers/pagerduty/provider.yaml          |   1 +
 airflow/providers/papermill/provider.yaml          |   1 +
 airflow/providers/plexus/provider.yaml             |   1 +
 airflow/providers/postgres/provider.yaml           |   1 +
 airflow/providers/presto/provider.yaml             |   1 +
 airflow/providers/qubole/provider.yaml             |   1 +
 airflow/providers/redis/provider.yaml              |   1 +
 airflow/providers/salesforce/provider.yaml         |   1 +
 airflow/providers/samba/provider.yaml              |   1 +
 airflow/providers/segment/provider.yaml            |   1 +
 airflow/providers/sftp/provider.yaml               |   1 +
 airflow/providers/singularity/provider.yaml        |   1 +
 airflow/providers/slack/provider.yaml              |   1 +
 airflow/providers/snowflake/provider.yaml          |   1 +
 airflow/providers/sqlite/provider.yaml             |   1 +
 airflow/providers/ssh/provider.yaml                |   1 +
 airflow/providers/telegram/provider.yaml           |   1 +
 airflow/providers/vertica/provider.yaml            |   1 +
 airflow/providers/yandex/provider.yaml             |   2 ++
 airflow/providers/zendesk/provider.yaml            |   1 +
 docs/integration-logos/apache/Livy.png             | Bin 0 -> 4492 bytes
 docs/integration-logos/apache/kylin.png            | Bin 0 -> 14636 bytes
 .../aws/AWS-Cloud-alt_light-bg@4x.png              | Bin 0 -> 26370 bytes
 .../aws/AWS-CloudFormation_light-bg@4x.png         | Bin 0 -> 3636 bytes
 .../aws/AWS-DataSync_light-bg@4x.png               | Bin 0 -> 5349 bytes
 .../aws/AWS-Secrets-Manager_light-bg@4x.png        | Bin 0 -> 7107 bytes
 .../aws/AWS-Step-Functions_light-bg@4x.png         | Bin 0 -> 3202 bytes
 .../aws/Amazon-ElastiCache_light-bg@4x.png         | Bin 0 -> 5276 bytes
 ...mazon-Elastic-Container-Service_light-bg@4x.png | Bin 0 -> 5331 bytes
 .../aws/Amazon-S3-Glacier_light-bg@4x.png          | Bin 0 -> 8890 bytes
 ...Amazon-Simple-Email-Service-SES_light-bg@4x.png | Bin 0 -> 6618 bytes
 .../azure/Microsoft-Azure-Batch.png                | Bin 0 -> 5611 bytes
 .../azure/Microsoft-Azure-Data-Explorer.png        | Bin 0 -> 11957 bytes
 .../azure/Microsoft-Azure-Fileshare.png            | Bin 0 -> 13201 bytes
 docs/integration-logos/azure/Microsoft-Azure.png   | Bin 0 -> 28221 bytes
 docs/integration-logos/celery/Celery.png           | Bin 0 -> 41318 bytes
 docs/integration-logos/cloudant/Cloudant.png       | Bin 0 -> 22286 bytes
 docs/integration-logos/databricks/Databricks.png   | Bin 0 -> 10321 bytes
 docs/integration-logos/datadog/datadog.png         | Bin 0 -> 15411 bytes
 docs/integration-logos/dingding/Dingding.png       | Bin 0 -> 6055 bytes
 docs/integration-logos/discord/Discord.png         | Bin 0 -> 24403 bytes
 docs/integration-logos/docker/Docker-Swarm.png     | Bin 0 -> 45934 bytes
 docs/integration-logos/docker/Docker.png           | Bin 0 -> 8882 bytes
 .../elasticsearch/Elasticsearch.png                | Bin 0 -> 19145 bytes
 docs/integration-logos/exasol/Exasol.png           | Bin 0 -> 7251 bytes
 docs/integration-logos/facebook/Facebook-Ads.png   | Bin 0 -> 55576 bytes
 docs/integration-logos/ftp/FTP.png                 | Bin 0 -> 40760 bytes
 .../gcp/Google-API-Python-Client.png               | Bin 0 -> 44166 bytes
 docs/integration-logos/gcp/Google-Ads.png          | Bin 0 -> 2619 bytes
 docs/integration-logos/gcp/Google-Analytics.png    | Bin 0 -> 21775 bytes
 .../gcp/Google-Campaign-Manager.png                | Bin 0 -> 5310 bytes
 .../integration-logos/gcp/Google-Cloud-Generic.png | Bin 0 -> 20773 bytes
 .../gcp/Google-Cloud-Life-Sciences.png             | Bin 0 -> 11622 bytes
 .../gcp/Google-Cloud-Secret-Manager.png            | Bin 0 -> 12042 bytes
 .../gcp/Google-Cloud-Stackdriver.png               | Bin 0 -> 8275 bytes
 docs/integration-logos/gcp/Google-Cloud.png        | Bin 0 -> 11175 bytes
 docs/integration-logos/gcp/Google-Data-Catalog.png | Bin 0 -> 15195 bytes
 docs/integration-logos/gcp/Google-Data-Fusion.png  | Bin 0 -> 24058 bytes
 docs/integration-logos/gcp/Google-Data-Proc.png    | Bin 0 -> 24546 bytes
 docs/integration-logos/gcp/Google-Dataprep.png     | Bin 0 -> 43692 bytes
 .../gcp/Google-Deployment-Manager.png              | Bin 0 -> 76998 bytes
 .../gcp/Google-Display-And-Video-360.png           | Bin 0 -> 11543 bytes
 docs/integration-logos/gcp/Google-Drive.png        | Bin 0 -> 48433 bytes
 docs/integration-logos/gcp/Google-Firestore.png    | Bin 0 -> 16934 bytes
 .../integration-logos/gcp/Google-Search-Ads360.png | Bin 0 -> 9251 bytes
 docs/integration-logos/gcp/Google-Spreadsheet.png  | Bin 0 -> 8208 bytes
 docs/integration-logos/gcp/Google.png              | Bin 0 -> 41817 bytes
 .../gcp/google-data-loss-prevention.png            | Bin 0 -> 15154 bytes
 .../hashicorp/Hashicorp-Vault.png                  | Bin 0 -> 7102 bytes
 docs/integration-logos/http/HTTP.png               | Bin 0 -> 18442 bytes
 docs/integration-logos/imap/IMAP.png               | Bin 0 -> 2700 bytes
 docs/integration-logos/jdbc/JDBC.png               | Bin 0 -> 44992 bytes
 docs/integration-logos/jenkins/Jenkins.png         | Bin 0 -> 18070 bytes
 docs/integration-logos/jira/Jira.png               | Bin 0 -> 15367 bytes
 docs/integration-logos/kubernetes/Kubernetes.png   | Bin 0 -> 7119 bytes
 .../kubernetes/Spark-On-Kubernetes.png             | Bin 0 -> 35243 bytes
 docs/integration-logos/mongo/MongoDB.png           | Bin 0 -> 69567 bytes
 .../mssql/Microsoft-SQL-Server.png                 | Bin 0 -> 28282 bytes
 docs/integration-logos/mysql/MySQL.png             | Bin 0 -> 18797 bytes
 docs/integration-logos/odbc/ODBC.png               | Bin 0 -> 1892 bytes
 docs/integration-logos/openfaas/OpenFaaS.png       | Bin 0 -> 47589 bytes
 docs/integration-logos/opsgenie/Opsgenie.png       | Bin 0 -> 46107 bytes
 docs/integration-logos/oracle/Oracle.png           | Bin 0 -> 1625 bytes
 docs/integration-logos/pagerduty/PagerDuty.png     | Bin 0 -> 11063 bytes
 docs/integration-logos/papermill/Papermill.png     | Bin 0 -> 16179 bytes
 docs/integration-logos/plexus/Plexus.png           | Bin 0 -> 3881 bytes
 docs/integration-logos/postgress/Postgress.png     | Bin 0 -> 17087 bytes
 docs/integration-logos/presto/PrestoDB.png         | Bin 0 -> 7922 bytes
 docs/integration-logos/qubole/Qubole.png           | Bin 0 -> 1892 bytes
 docs/integration-logos/redis/Redis.png             | Bin 0 -> 24549 bytes
 docs/integration-logos/salesforce/Salesforce.png   | Bin 0 -> 8611 bytes
 docs/integration-logos/samba/Samba.png             | Bin 0 -> 10541 bytes
 docs/integration-logos/segment/Segment.png         | Bin 0 -> 11301 bytes
 docs/integration-logos/sftp/SFTP.png               | Bin 0 -> 31440 bytes
 docs/integration-logos/singularity/Singularity.png | Bin 0 -> 37326 bytes
 docs/integration-logos/slack/Slack.png             | Bin 0 -> 7309 bytes
 docs/integration-logos/snowflake/Snowflake.png     | Bin 0 -> 8908 bytes
 docs/integration-logos/sqlite/SQLite.png           | Bin 0 -> 12187 bytes
 docs/integration-logos/ssh/SSH.png                 | Bin 0 -> 4423 bytes
 docs/integration-logos/telegram/Telegram.png       | Bin 0 -> 16597 bytes
 docs/integration-logos/vertica/Vertica.png         | Bin 0 -> 6753 bytes
 docs/integration-logos/winrm/WinRM.png             | Bin 0 -> 7328 bytes
 docs/integration-logos/yandex/Yandex-Cloud.png     | Bin 0 -> 12347 bytes
 docs/integration-logos/zendesk/Zendesk.png         | Bin 0 -> 8085 bytes
 135 files changed, 87 insertions(+)

diff --git a/airflow/providers/amazon/provider.yaml b/airflow/providers/amazon/provider.yaml
index 54a7585..2890fb0 100644
--- a/airflow/providers/amazon/provider.yaml
+++ b/airflow/providers/amazon/provider.yaml
@@ -31,6 +31,7 @@ integrations:
     tags: [aws]
   - integration-name: Amazon CloudFormation
     external-doc-url: https://aws.amazon.com/cloudformation/
+    logo: /integration-logos/aws/AWS-CloudFormation_light-bg@4x.png
     tags: [aws]
   - integration-name: Amazon CloudWatch Logs
     external-doc-url: https://aws.amazon.com/cloudwatch/
@@ -51,9 +52,11 @@ integrations:
     tags: [aws]
   - integration-name: Amazon ECS
     external-doc-url: https://aws.amazon.com/ecs/
+    logo: /integration-logos/aws/Amazon-Elastic-Container-Service_light-bg@4x.png
     tags: [aws]
   - integration-name: Amazon ElastiCache
     external-doc-url: https://aws.amazon.com/elasticache/redis//
+    logo: /integration-logos/aws/Amazon-ElastiCache_light-bg@4x.png
     tags: [aws]
   - integration-name: Amazon EMR
     external-doc-url: https://aws.amazon.com/emr/
@@ -63,6 +66,7 @@ integrations:
     tags: [aws]
   - integration-name: Amazon Glacier
     external-doc-url: https://aws.amazon.com/glacier/
+    logo: /integration-logos/aws/Amazon-S3-Glacier_light-bg@4x.png
     how-to-guide:
       - /docs/apache-airflow-providers-amazon/operators/glacier.rst
     tags: [aws]
@@ -80,9 +84,11 @@ integrations:
     tags: [aws]
   - integration-name: Amazon SecretsManager
     external-doc-url: https://aws.amazon.com/secrets-manager/
+    logo: /integration-logos/aws/AWS-Secrets-Manager_light-bg@4x.png
     tags: [aws]
   - integration-name: Amazon Simple Email Service (SES)
     external-doc-url: https://aws.amazon.com/ses/
+    logo: /integration-logos/aws/Amazon-Simple-Email-Service-SES_light-bg@4x.png
     how-to-guide:
       - /docs/apache-airflow-providers-amazon/operators/ecs.rst
     tags: [aws]
@@ -100,6 +106,7 @@ integrations:
     tags: [aws]
   - integration-name: Amazon Web Services
     external-doc-url: https://aws.amazon.com/
+    logo: /integration-logos/aws/AWS-Cloud-alt_light-bg@4x.png
     tags: [aws]
   - integration-name: AWS Batch
     external-doc-url: https://aws.amazon.com/batch/
@@ -107,6 +114,7 @@ integrations:
     tags: [aws]
   - integration-name: AWS DataSync
     external-doc-url: https://aws.amazon.com/datasync/
+    logo: /integration-logos/aws/AWS-DataSync_light-bg@4x.png
     tags: [aws]
   - integration-name: AWS Glue
     external-doc-url: https://aws.amazon.com/glue/
@@ -118,6 +126,7 @@ integrations:
     tags: [aws]
   - integration-name: AWS Step Functions
     external-doc-url: https://aws.amazon.com/step-functions/
+    logo: /integration-logos/aws/AWS-Step-Functions_light-bg@4x.png
     tags: [aws]
 
 operators:
diff --git a/airflow/providers/apache/kylin/provider.yaml b/airflow/providers/apache/kylin/provider.yaml
index d5b5778..a8ef63b 100644
--- a/airflow/providers/apache/kylin/provider.yaml
+++ b/airflow/providers/apache/kylin/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Apache Kylin
     external-doc-url: https://kylin.apache.org/
+    logo: /integration-logos/apache/kylin.png
     tags: [apache]
 
 operators:
diff --git a/airflow/providers/apache/livy/provider.yaml b/airflow/providers/apache/livy/provider.yaml
index 464b07f..e55b555 100644
--- a/airflow/providers/apache/livy/provider.yaml
+++ b/airflow/providers/apache/livy/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Apache Livy
     external-doc-url: https://livy.apache.org/
+    logo: /integration-logos/apache/Livy.png
     tags: [apache]
 
 operators:
diff --git a/airflow/providers/celery/provider.yaml b/airflow/providers/celery/provider.yaml
index 422c25b..b7716dd 100644
--- a/airflow/providers/celery/provider.yaml
+++ b/airflow/providers/celery/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Celery
     external-doc-url: http://www.celeryproject.org/
+    logo: /integration-logos/celery/Celery.png
     tags: [software]
 
 sensors:
diff --git a/airflow/providers/cloudant/provider.yaml b/airflow/providers/cloudant/provider.yaml
index 703c514..fa6f357 100644
--- a/airflow/providers/cloudant/provider.yaml
+++ b/airflow/providers/cloudant/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: IBM Cloudant
     external-doc-url: https://www.ibm.com/cloud/cloudant
+    logo: /integration-logos/cloudant/Cloudant.png
     tags: [service]
 
 hooks:
diff --git a/airflow/providers/cncf/kubernetes/provider.yaml b/airflow/providers/cncf/kubernetes/provider.yaml
index fac3fcd..eb0d4fb 100644
--- a/airflow/providers/cncf/kubernetes/provider.yaml
+++ b/airflow/providers/cncf/kubernetes/provider.yaml
@@ -28,9 +28,11 @@ integrations:
     external-doc-url: https://kubernetes.io/
     how-to-guide:
       - /docs/apache-airflow-providers-cncf-kubernetes/operators.rst
+    logo: /integration-logos/kubernetes/Kubernetes.png
     tags: [software]
   - integration-name: Spark on Kubernetes
     external-doc-url: https://github.com/GoogleCloudPlatform/spark-on-k8s-operator
+    logo: /integration-logos/kubernetes/Spark-On-Kubernetes.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/databricks/provider.yaml b/airflow/providers/databricks/provider.yaml
index 3bae204..cb261d6 100644
--- a/airflow/providers/databricks/provider.yaml
+++ b/airflow/providers/databricks/provider.yaml
@@ -28,6 +28,7 @@ integrations:
     external-doc-url: https://databricks.com/
     how-to-guide:
       - /docs/apache-airflow-providers-databricks/operators.rst
+    logo: /integration-logos/databricks/Databricks.png
     tags: [service]
 operators:
   - integration-name: Databricks
diff --git a/airflow/providers/datadog/provider.yaml b/airflow/providers/datadog/provider.yaml
index 0075349..b38e908 100644
--- a/airflow/providers/datadog/provider.yaml
+++ b/airflow/providers/datadog/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Datadog
     external-doc-url: https://www.datadoghq.com/
+    logo: /integration-logos/datadog/datadog.png
     tags: [service]
 
 sensors:
diff --git a/airflow/providers/dingding/provider.yaml b/airflow/providers/dingding/provider.yaml
index a5f7d72..923f4f7 100644
--- a/airflow/providers/dingding/provider.yaml
+++ b/airflow/providers/dingding/provider.yaml
@@ -28,6 +28,7 @@ integrations:
     external-doc-url: https://oapi.dingtalk.com
     how-to-guide:
       - /docs/apache-airflow-providers-dingding/operators.rst
+    logo: /integration-logos/dingding/Dingding.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/discord/provider.yaml b/airflow/providers/discord/provider.yaml
index 3d8d814..acf2aba 100644
--- a/airflow/providers/discord/provider.yaml
+++ b/airflow/providers/discord/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Discord
     external-doc-url: https://discordapp.com
+    logo: /integration-logos/discord/Discord.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/docker/provider.yaml b/airflow/providers/docker/provider.yaml
index 554ce64..4f00bae 100644
--- a/airflow/providers/docker/provider.yaml
+++ b/airflow/providers/docker/provider.yaml
@@ -26,9 +26,11 @@ versions:
 integrations:
   - integration-name: Docker
     external-doc-url: https://docs.docker.com/
+    logo: /integration-logos/docker/Docker.png
     tags: [software]
   - integration-name: Docker Swarm
     external-doc-url: https://docs.docker.com/engine/swarm/
+    logo: /integration-logos/docker/Docker-Swarm.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/elasticsearch/provider.yaml b/airflow/providers/elasticsearch/provider.yaml
index 48d05c9..e1fbd8f 100644
--- a/airflow/providers/elasticsearch/provider.yaml
+++ b/airflow/providers/elasticsearch/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Elasticsearch
     external-doc-url: https://www.elastic.co/elasticsearch
+    logo: /integration-logos/elasticsearch/Elasticsearch.png
     tags: [software]
 
 hooks:
diff --git a/airflow/providers/exasol/provider.yaml b/airflow/providers/exasol/provider.yaml
index 713732d..a6ee3f4 100644
--- a/airflow/providers/exasol/provider.yaml
+++ b/airflow/providers/exasol/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Exasol
     external-doc-url: https://docs.exasol.com/home.htm
+    logo: /integration-logos/exasol/Exasol.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/facebook/provider.yaml b/airflow/providers/facebook/provider.yaml
index c3c8de4..78f7a13 100644
--- a/airflow/providers/facebook/provider.yaml
+++ b/airflow/providers/facebook/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Facebook Ads
     external-doc-url: http://business.facebook.com
+    logo: /integration-logos/facebook/Facebook-Ads.png
     tags: [service]
 
 hooks:
diff --git a/airflow/providers/ftp/provider.yaml b/airflow/providers/ftp/provider.yaml
index feac185..2862649 100644
--- a/airflow/providers/ftp/provider.yaml
+++ b/airflow/providers/ftp/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: File Transfer Protocol (FTP)
     external-doc-url: https://tools.ietf.org/html/rfc114
+    logo: /integration-logos/ftp/FTP.png
     tags: [protocol]
 
 sensors:
diff --git a/airflow/providers/google/provider.yaml b/airflow/providers/google/provider.yaml
index 4338a64..abf6b23 100644
--- a/airflow/providers/google/provider.yaml
+++ b/airflow/providers/google/provider.yaml
@@ -33,11 +33,13 @@ versions:
 integrations:
   - integration-name: Google Analytics360
     external-doc-url: https://analytics.google.com/
+    logo: /integration-logos/gcp/Google-Analytics.png
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/marketing_platform/analytics.rst
     tags: [gmp]
   - integration-name: Google Ads
     external-doc-url: https://ads.google.com/
+    logo: /integration-logos/gcp/Google-Ads.png
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/ads.rst
     tags: [gmp]
@@ -49,6 +51,7 @@ integrations:
     tags: [gcp]
   - integration-name: Google BigQuery Data Transfer Service
     external-doc-url: https://cloud.google.com/bigquery/transfer/
+    logo: /integration-logos/gcp/BigQuery.png
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/bigquery_dts.rst
     tags: [gcp]
@@ -74,11 +77,13 @@ integrations:
     external-doc-url: https://cloud.google.com/dlp/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/data_loss_prevention.rst
+    logo: /integration-logos/gcp/google-data-loss-prevention.png
     tags: [gcp]
   - integration-name: Google Cloud Firestore
     external-doc-url: https://firebase.google.com/docs/firestore
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/firebase/firestore.rst
+    logo: /integration-logos/gcp/Google-Firestore.png
     tags: [gcp]
   - integration-name: Google Cloud Functions
     external-doc-url: https://cloud.google.com/functions/
@@ -94,6 +99,7 @@ integrations:
     external-doc-url: https://cloud.google.com/life-sciences/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/life_sciences.rst
+    logo: /integration-logos/gcp/Google-Cloud-Life-Sciences.png
     tags: [gcp]
   - integration-name: Google Cloud Memorystore
     external-doc-url: https://cloud.google.com/memorystore/
@@ -104,6 +110,7 @@ integrations:
     tags: [gcp]
   - integration-name: Google Cloud OS Login
     external-doc-url: https://cloud.google.com/compute/docs/oslogin/
+    logo: /integration-logos/gcp/Google-Cloud-Generic.png
     tags: [gcp]
   - integration-name: Google Cloud Pub/Sub
     external-doc-url: https://cloud.google.com/pubsub/
@@ -113,6 +120,7 @@ integrations:
     tags: [gcp]
   - integration-name: Google Cloud Secret Manager
     external-doc-url: https://cloud.google.com/secret-manager/
+    logo: /integration-logos/gcp/Google-Cloud-Secret-Manager.png
     tags: [gcp]
   - integration-name: Google Cloud Spanner
     external-doc-url: https://cloud.google.com/spanner/
@@ -137,6 +145,7 @@ integrations:
     external-doc-url: https://cloud.google.com/stackdriver
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/stackdriver.rst
+    logo: /integration-logos/gcp/Google-Cloud-Stackdriver.png
     tags: [gcp]
   - integration-name: Google Cloud Storage (GCS)
     external-doc-url: https://cloud.google.com/gcs/
@@ -182,11 +191,13 @@ integrations:
     tags: [gcp]
   - integration-name: Google Data Proc
     external-doc-url: https://cloud.yandex.com/services/data-proc
+    logo: /integration-logos/gcp/Google-Data-Proc.png
     tags: [gcp]
   - integration-name: Google Data Catalog
     external-doc-url: https://cloud.google.com/data-catalog
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/datacatalog.rst
+    logo: /integration-logos/gcp/Google-Data-Catalog.png
     tags: [gcp]
   - integration-name: Google Dataflow
     external-doc-url: https://cloud.google.com/dataflow/
@@ -196,11 +207,13 @@ integrations:
     external-doc-url: https://cloud.google.com/data-fusion/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/datafusion.rst
+    logo: /integration-logos/gcp/Google-Data-Fusion.png
     tags: [gcp]
   - integration-name: Google Dataprep
     external-doc-url: https://cloud.google.com/dataprep/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/cloud/dataprep.rst
+    logo: /integration-logos/gcp/Google-Dataprep.png
     tags: [gcp]
   - integration-name: Google Dataproc
     external-doc-url: https://cloud.google.com/dataproc/
@@ -216,41 +229,51 @@ integrations:
     tags: [gcp]
   - integration-name: Google Deployment Manager
     external-doc-url: https://cloud.google.com/deployment-manager/
+    logo: /integration-logos/gcp/Google-Deployment-Manager.png
     tags: [gcp]
   - integration-name: Google API Python Client
     external-doc-url: https://github.com/googleapis/google-api-python-client
+    logo: /integration-logos/gcp/Google-API-Python-Client.png
     tags: [google]
   - integration-name: Google Campaign Manager
     external-doc-url: https://developers.google.com/doubleclick-advertisers
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/marketing_platform/campaign_manager.rst
+    logo: /integration-logos/gcp/Google-Campaign-Manager.png
     tags: [gcp]
   - integration-name: Google Cloud
     external-doc-url: https://cloud.google.com/
+    logo: /integration-logos/gcp/Google-Cloud.png
     tags: [gcp]
   - integration-name: Google Discovery API
     external-doc-url: https://developers.google.com/discovery
+    logo: /integration-logos/gcp/Google-Cloud-Generic.png
     tags: [google]
   - integration-name: Google Display&Video 360
     external-doc-url: https://marketingplatform.google.com/about/display-video-360/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/marketing_platform/display_video.rst
+    logo: /integration-logos/gcp/Google-Display-And-Video-360.png
     tags: [gmp]
   - integration-name: Google Drive
     external-doc-url: https://www.google.com/drive/
+    logo: /integration-logos/gcp/Google-Drive.png
     tags: [google]
   - integration-name: Google Search Ads 360
     external-doc-url: https://marketingplatform.google.com/about/search-ads-360/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/marketing_platform/search_ads.rst
+    logo: /integration-logos/gcp/Google-Search-Ads360.png
     tags: [gmp]
   - integration-name: Google
     external-doc-url: https://developer.google.com/
+    logo: /integration-logos/gcp/Google.png
     tags: [google]
   - integration-name: Google Spreadsheet
     external-doc-url: https://www.google.com/intl/en/sheets/about/
     how-to-guide:
       - /docs/apache-airflow-providers-google/operators/suite/sheets.rst
+    logo: /integration-logos/gcp/Google-Spreadsheet.png
     tags: [google]
   - integration-name: Google Cloud Storage Transfer Service
     external-doc-url: https://cloud.google.com/storage/transfer/
diff --git a/airflow/providers/hashicorp/provider.yaml b/airflow/providers/hashicorp/provider.yaml
index 441b6a9..fe30154 100644
--- a/airflow/providers/hashicorp/provider.yaml
+++ b/airflow/providers/hashicorp/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Hashicorp Vault
     external-doc-url: https://www.vaultproject.io/
+    logo: /integration-logos/hashicorp/Hashicorp-Vault.png
     tags: [software]
 
 hooks:
diff --git a/airflow/providers/http/provider.yaml b/airflow/providers/http/provider.yaml
index aa2232a..767f6eb 100644
--- a/airflow/providers/http/provider.yaml
+++ b/airflow/providers/http/provider.yaml
@@ -29,6 +29,7 @@ integrations:
     external-doc-url: https://www.w3.org/Protocols/
     how-to-guide:
       - /docs/apache-airflow-providers-http/operators.rst
+    logo: /integration-logos/http/HTTP.png
     tags: [protocol]
 
 operators:
diff --git a/airflow/providers/imap/provider.yaml b/airflow/providers/imap/provider.yaml
index 8e8dc47..46259e0 100644
--- a/airflow/providers/imap/provider.yaml
+++ b/airflow/providers/imap/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Internet Message Access Protocol (IMAP)
     external-doc-url: https://tools.ietf.org/html/rfc3501
+    logo: /integration-logos/imap/IMAP.png
     tags: [protocol]
 
 sensors:
diff --git a/airflow/providers/jdbc/provider.yaml b/airflow/providers/jdbc/provider.yaml
index 94fc120..5783e5a 100644
--- a/airflow/providers/jdbc/provider.yaml
+++ b/airflow/providers/jdbc/provider.yaml
@@ -28,6 +28,7 @@ integrations:
     external-doc-url: https://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/
     how-to-guide:
       - /docs/apache-airflow-providers-jdbc/operators.rst
+    logo: /integration-logos/jdbc/JDBC.png
     tags: [protocol]
 
 operators:
diff --git a/airflow/providers/jenkins/provider.yaml b/airflow/providers/jenkins/provider.yaml
index ef5c97b..1047414 100644
--- a/airflow/providers/jenkins/provider.yaml
+++ b/airflow/providers/jenkins/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Jenkins
     external-doc-url: https://jenkins.io/
+    logo: /integration-logos/jenkins/Jenkins.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/jira/provider.yaml b/airflow/providers/jira/provider.yaml
index e95982d..5bde3b1 100644
--- a/airflow/providers/jira/provider.yaml
+++ b/airflow/providers/jira/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Atlassian Jira
     external-doc-url: https://www.atlassian.com/pl/software/jira
+    logo: /integration-logos/jira/Jira.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/microsoft/azure/provider.yaml b/airflow/providers/microsoft/azure/provider.yaml
index 3b12144..2bfc2a1 100644
--- a/airflow/providers/microsoft/azure/provider.yaml
+++ b/airflow/providers/microsoft/azure/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Microsoft Azure Batch
     external-doc-url: https://azure.microsoft.com/en-us/services/batch/
+    logo: /integration-logos/azure/Microsoft-Azure-Batch.png
     tags: [azure]
   - integration-name: Microsoft Azure Blob Storage
     external-doc-url: https://azure.microsoft.com/en-us/services/storage/blobs/
@@ -42,6 +43,7 @@ integrations:
     tags: [azure]
   - integration-name: Microsoft Azure Data Explorer
     external-doc-url: https://azure.microsoft.com/en-us/services/data-explorer/
+    logo: /integration-logos/azure/Microsoft-Azure-Data-Explorer.png
     tags: [azure]
   - integration-name: Microsoft Azure Data Lake Storage
     how-to-guide:
@@ -55,9 +57,11 @@ integrations:
     tags: [azure]
   - integration-name: Microsoft Azure FileShare
     external-doc-url: https://cloud.google.com/storage/
+    logo: /integration-logos/azure/Microsoft-Azure-Fileshare.png
     tags: [azure]
   - integration-name: Microsoft Azure
     external-doc-url: https://azure.microsoft.com/
+    logo: /integration-logos/azure/Microsoft-Azure.png
     tags: [azure]
 
 operators:
diff --git a/airflow/providers/microsoft/mssql/provider.yaml b/airflow/providers/microsoft/mssql/provider.yaml
index c4d001f..ce610bb 100644
--- a/airflow/providers/microsoft/mssql/provider.yaml
+++ b/airflow/providers/microsoft/mssql/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Microsoft SQL Server (MSSQL)
     external-doc-url: https://www.microsoft.com/en-us/sql-server/sql-server-downloads
+    logo: /integration-logos/mssql/Microsoft-SQL-Server.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/microsoft/winrm/provider.yaml b/airflow/providers/microsoft/winrm/provider.yaml
index 15104c6..75adceb 100644
--- a/airflow/providers/microsoft/winrm/provider.yaml
+++ b/airflow/providers/microsoft/winrm/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Windows Remote Management (WinRM)
     external-doc-url: https://docs.microsoft.com/en-us/windows/win32/winrm/portal
+    logo: /integration-logos/winrm/WinRM.png
     tags: [protocol]
 
 operators:
diff --git a/airflow/providers/mongo/provider.yaml b/airflow/providers/mongo/provider.yaml
index 8137dd8..10c4630 100644
--- a/airflow/providers/mongo/provider.yaml
+++ b/airflow/providers/mongo/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: MongoDB
     external-doc-url: https://www.mongodb.com/what-is-mongodb
+    logo: /integration-logos/mongo/MongoDB.png
     tags: [software]
 
 sensors:
diff --git a/airflow/providers/mysql/provider.yaml b/airflow/providers/mysql/provider.yaml
index df3b343..ec324ab 100644
--- a/airflow/providers/mysql/provider.yaml
+++ b/airflow/providers/mysql/provider.yaml
@@ -28,6 +28,7 @@ integrations:
     external-doc-url: https://www.mysql.com/
     how-to-guide:
       - /docs/apache-airflow-providers-mysql/operators.rst
+    logo: /integration-logos/mysql/MySQL.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/odbc/provider.yaml b/airflow/providers/odbc/provider.yaml
index da55b24..7c117e4 100644
--- a/airflow/providers/odbc/provider.yaml
+++ b/airflow/providers/odbc/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: ODBC
     external-doc-url: https://github.com/mkleehammer/pyodbc/wiki
+    logo: /integration-logos/odbc/ODBC.png
     tags: [protocol]
 
 hooks:
diff --git a/airflow/providers/openfaas/provider.yaml b/airflow/providers/openfaas/provider.yaml
index 4a03f88..b8654c5 100644
--- a/airflow/providers/openfaas/provider.yaml
+++ b/airflow/providers/openfaas/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: OpenFaaS
     external-doc-url: https://www.openfaas.com/
+    logo: /integration-logos/openfaas/OpenFaaS.png
     tags: [software]
 
 hooks:
diff --git a/airflow/providers/opsgenie/provider.yaml b/airflow/providers/opsgenie/provider.yaml
index 16ef750..2f5c15c 100644
--- a/airflow/providers/opsgenie/provider.yaml
+++ b/airflow/providers/opsgenie/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Opsgenie
     external-doc-url: https://www.opsgenie.com/
+    logo: /integration-logos/opsgenie/Opsgenie.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/oracle/provider.yaml b/airflow/providers/oracle/provider.yaml
index 55f5dd3..0e2941c 100644
--- a/airflow/providers/oracle/provider.yaml
+++ b/airflow/providers/oracle/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Oracle
     external-doc-url: https://www.oracle.com/en/database/
+    logo: /integration-logos/oracle/Oracle.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/pagerduty/provider.yaml b/airflow/providers/pagerduty/provider.yaml
index f55eb99..e4f550c 100644
--- a/airflow/providers/pagerduty/provider.yaml
+++ b/airflow/providers/pagerduty/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Pagerduty
     external-doc-url: https://www.pagerduty.com/
+    logo: /integration-logos/pagerduty/PagerDuty.png
     tags: [service]
 
 
diff --git a/airflow/providers/papermill/provider.yaml b/airflow/providers/papermill/provider.yaml
index 1d40de3..26e549b 100644
--- a/airflow/providers/papermill/provider.yaml
+++ b/airflow/providers/papermill/provider.yaml
@@ -28,6 +28,7 @@ integrations:
     external-doc-url: https://github.com/nteract/papermill
     how-to-guide:
       - /docs/apache-airflow-providers-papermill/operators.rst
+    logo: /integration-logos/papermill/Papermill.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/plexus/provider.yaml b/airflow/providers/plexus/provider.yaml
index b3331f4..1e0a06d 100644
--- a/airflow/providers/plexus/provider.yaml
+++ b/airflow/providers/plexus/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Plexus
     external-doc-url: https://plexus.corescientific.com/
+    logo: /integration-logos/plexus/Plexus.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/postgres/provider.yaml b/airflow/providers/postgres/provider.yaml
index 591c90a..00285b6 100644
--- a/airflow/providers/postgres/provider.yaml
+++ b/airflow/providers/postgres/provider.yaml
@@ -29,6 +29,7 @@ integrations:
     external-doc-url: https://www.postgresql.org/
     how-to-guide:
       - /docs/apache-airflow-providers-postgres/operators/postgres_operator_howto_guide.rst
+    logo: /integration-logos/postgress/Postgress.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/presto/provider.yaml b/airflow/providers/presto/provider.yaml
index 676638b..1d708e0 100644
--- a/airflow/providers/presto/provider.yaml
+++ b/airflow/providers/presto/provider.yaml
@@ -26,6 +26,7 @@ versions:
 integrations:
   - integration-name: Presto
     external-doc-url: http://prestodb.github.io/
+    logo: /integration-logos/presto/PrestoDB.png
     tags: [software]
 
 hooks:
diff --git a/airflow/providers/qubole/provider.yaml b/airflow/providers/qubole/provider.yaml
index 50dec76..f655e9b 100644
--- a/airflow/providers/qubole/provider.yaml
+++ b/airflow/providers/qubole/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Qubole
     external-doc-url: https://www.qubole.com/
+    logo: /integration-logos/qubole/Qubole.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/redis/provider.yaml b/airflow/providers/redis/provider.yaml
index 0481387..9065f01 100644
--- a/airflow/providers/redis/provider.yaml
+++ b/airflow/providers/redis/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Redis
     external-doc-url: https://redis.io/
+    logo: /integration-logos/redis/Redis.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/salesforce/provider.yaml b/airflow/providers/salesforce/provider.yaml
index fe739ff..f477e52 100644
--- a/airflow/providers/salesforce/provider.yaml
+++ b/airflow/providers/salesforce/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Salesforce
     external-doc-url: https://www.salesforce.com/
+    logo: /integration-logos/salesforce/Salesforce.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/samba/provider.yaml b/airflow/providers/samba/provider.yaml
index 94df6b2..0492108 100644
--- a/airflow/providers/samba/provider.yaml
+++ b/airflow/providers/samba/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Samba
     external-doc-url: https://www.samba.org/
+    logo: /integration-logos/samba/Samba.png
     tags: [protocol]
 
 hooks:
diff --git a/airflow/providers/segment/provider.yaml b/airflow/providers/segment/provider.yaml
index 9adb0b0..22a668e 100644
--- a/airflow/providers/segment/provider.yaml
+++ b/airflow/providers/segment/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Segment
     external-doc-url: https://segment.com/docs/
+    logo: /integration-logos/segment/Segment.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/sftp/provider.yaml b/airflow/providers/sftp/provider.yaml
index a51f584..0a2335d 100644
--- a/airflow/providers/sftp/provider.yaml
+++ b/airflow/providers/sftp/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: SSH File Transfer Protocol (SFTP)
     external-doc-url: https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/
+    logo: /integration-logos/sftp/SFTP.png
     tags: [protocol]
 
 operators:
diff --git a/airflow/providers/singularity/provider.yaml b/airflow/providers/singularity/provider.yaml
index 60b26a2..7938d32 100644
--- a/airflow/providers/singularity/provider.yaml
+++ b/airflow/providers/singularity/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Singularity
     external-doc-url: https://sylabs.io/guides/latest/user-guide/
+    logo: /integration-logos/singularity/Singularity.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/slack/provider.yaml b/airflow/providers/slack/provider.yaml
index 23d1aaf..bdab278 100644
--- a/airflow/providers/slack/provider.yaml
+++ b/airflow/providers/slack/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Slack
     external-doc-url: https://slack.com/
+    logo: /integration-logos/slack/Slack.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/snowflake/provider.yaml b/airflow/providers/snowflake/provider.yaml
index 88c6424..1d8923d 100644
--- a/airflow/providers/snowflake/provider.yaml
+++ b/airflow/providers/snowflake/provider.yaml
@@ -29,6 +29,7 @@ integrations:
     external-doc-url: https://snowflake.com/
     how-to-guide:
       - /docs/apache-airflow-providers-snowflake/operators/snowflake.rst
+    logo: /integration-logos/snowflake/Snowflake.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/sqlite/provider.yaml b/airflow/providers/sqlite/provider.yaml
index ebddbf2..867736c 100644
--- a/airflow/providers/sqlite/provider.yaml
+++ b/airflow/providers/sqlite/provider.yaml
@@ -29,6 +29,7 @@ integrations:
     external-doc-url: https://www.sqlite.org/index.html
     how-to-guide:
       - /docs/apache-airflow-providers-sqlite/operators.rst
+    logo: /integration-logos/sqlite/SQLite.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/ssh/provider.yaml b/airflow/providers/ssh/provider.yaml
index 2fbf92b..a3fba5a 100644
--- a/airflow/providers/ssh/provider.yaml
+++ b/airflow/providers/ssh/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Secure Shell (SSH)
     external-doc-url: https://tools.ietf.org/html/rfc4251
+    logo: /integration-logos/ssh/SSH.png
     tags: [protocol]
 
 operators:
diff --git a/airflow/providers/telegram/provider.yaml b/airflow/providers/telegram/provider.yaml
index 659574b..7de2a0a 100644
--- a/airflow/providers/telegram/provider.yaml
+++ b/airflow/providers/telegram/provider.yaml
@@ -29,6 +29,7 @@ integrations:
     external-doc-url: https://telegram.org/
     how-to-guide:
       - /docs/apache-airflow-providers-telegram/operators.rst
+    logo: /integration-logos/telegram/Telegram.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/vertica/provider.yaml b/airflow/providers/vertica/provider.yaml
index f015d41..83dfa9f 100644
--- a/airflow/providers/vertica/provider.yaml
+++ b/airflow/providers/vertica/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Vertica
     external-doc-url: https://www.vertica.com/
+    logo: /integration-logos/vertica/Vertica.png
     tags: [software]
 
 operators:
diff --git a/airflow/providers/yandex/provider.yaml b/airflow/providers/yandex/provider.yaml
index b18cd14..5f2b67b 100644
--- a/airflow/providers/yandex/provider.yaml
+++ b/airflow/providers/yandex/provider.yaml
@@ -27,12 +27,14 @@ versions:
 integrations:
   - integration-name: Yandex.Cloud
     external-doc-url: https://cloud.yandex.com/
+    logo: /integration-logos/yandex/Yandex-Cloud.png
     tags: [service]
 
   - integration-name: Yandex.Cloud Dataproc
     external-doc-url: https://cloud.yandex.com/dataproc
     how-to-guide:
       - /docs/apache-airflow-providers-yandex/operators.rst
+    logo: /integration-logos/yandex/Yandex-Cloud.png
     tags: [service]
 
 operators:
diff --git a/airflow/providers/zendesk/provider.yaml b/airflow/providers/zendesk/provider.yaml
index b8a74ff..5c68f7a 100644
--- a/airflow/providers/zendesk/provider.yaml
+++ b/airflow/providers/zendesk/provider.yaml
@@ -27,6 +27,7 @@ versions:
 integrations:
   - integration-name: Zendesk
     external-doc-url: https://www.zendesk.com/
+    logo: /integration-logos/zendesk/Zendesk.png
     tags: [software]
 
 hooks:
diff --git a/docs/integration-logos/apache/Livy.png b/docs/integration-logos/apache/Livy.png
new file mode 100644
index 0000000..82e6035
Binary files /dev/null and b/docs/integration-logos/apache/Livy.png differ
diff --git a/docs/integration-logos/apache/kylin.png b/docs/integration-logos/apache/kylin.png
new file mode 100644
index 0000000..361847c
Binary files /dev/null and b/docs/integration-logos/apache/kylin.png differ
diff --git a/docs/integration-logos/aws/AWS-Cloud-alt_light-bg@4x.png b/docs/integration-logos/aws/AWS-Cloud-alt_light-bg@4x.png
new file mode 100644
index 0000000..c59dfb5
Binary files /dev/null and b/docs/integration-logos/aws/AWS-Cloud-alt_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/AWS-CloudFormation_light-bg@4x.png b/docs/integration-logos/aws/AWS-CloudFormation_light-bg@4x.png
new file mode 100644
index 0000000..11414ac
Binary files /dev/null and b/docs/integration-logos/aws/AWS-CloudFormation_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/AWS-DataSync_light-bg@4x.png b/docs/integration-logos/aws/AWS-DataSync_light-bg@4x.png
new file mode 100644
index 0000000..992a0c7
Binary files /dev/null and b/docs/integration-logos/aws/AWS-DataSync_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/AWS-Secrets-Manager_light-bg@4x.png b/docs/integration-logos/aws/AWS-Secrets-Manager_light-bg@4x.png
new file mode 100644
index 0000000..de5aab0
Binary files /dev/null and b/docs/integration-logos/aws/AWS-Secrets-Manager_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/AWS-Step-Functions_light-bg@4x.png b/docs/integration-logos/aws/AWS-Step-Functions_light-bg@4x.png
new file mode 100644
index 0000000..564441c
Binary files /dev/null and b/docs/integration-logos/aws/AWS-Step-Functions_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/Amazon-ElastiCache_light-bg@4x.png b/docs/integration-logos/aws/Amazon-ElastiCache_light-bg@4x.png
new file mode 100644
index 0000000..3133d0c
Binary files /dev/null and b/docs/integration-logos/aws/Amazon-ElastiCache_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/Amazon-Elastic-Container-Service_light-bg@4x.png b/docs/integration-logos/aws/Amazon-Elastic-Container-Service_light-bg@4x.png
new file mode 100644
index 0000000..3c9304c
Binary files /dev/null and b/docs/integration-logos/aws/Amazon-Elastic-Container-Service_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/Amazon-S3-Glacier_light-bg@4x.png b/docs/integration-logos/aws/Amazon-S3-Glacier_light-bg@4x.png
new file mode 100644
index 0000000..d237c73
Binary files /dev/null and b/docs/integration-logos/aws/Amazon-S3-Glacier_light-bg@4x.png differ
diff --git a/docs/integration-logos/aws/Amazon-Simple-Email-Service-SES_light-bg@4x.png b/docs/integration-logos/aws/Amazon-Simple-Email-Service-SES_light-bg@4x.png
new file mode 100644
index 0000000..082dd36
Binary files /dev/null and b/docs/integration-logos/aws/Amazon-Simple-Email-Service-SES_light-bg@4x.png differ
diff --git a/docs/integration-logos/azure/Microsoft-Azure-Batch.png b/docs/integration-logos/azure/Microsoft-Azure-Batch.png
new file mode 100644
index 0000000..96df5c4
Binary files /dev/null and b/docs/integration-logos/azure/Microsoft-Azure-Batch.png differ
diff --git a/docs/integration-logos/azure/Microsoft-Azure-Data-Explorer.png b/docs/integration-logos/azure/Microsoft-Azure-Data-Explorer.png
new file mode 100644
index 0000000..da49d54
Binary files /dev/null and b/docs/integration-logos/azure/Microsoft-Azure-Data-Explorer.png differ
diff --git a/docs/integration-logos/azure/Microsoft-Azure-Fileshare.png b/docs/integration-logos/azure/Microsoft-Azure-Fileshare.png
new file mode 100644
index 0000000..f3b17fa
Binary files /dev/null and b/docs/integration-logos/azure/Microsoft-Azure-Fileshare.png differ
diff --git a/docs/integration-logos/azure/Microsoft-Azure.png b/docs/integration-logos/azure/Microsoft-Azure.png
new file mode 100644
index 0000000..07da85c
Binary files /dev/null and b/docs/integration-logos/azure/Microsoft-Azure.png differ
diff --git a/docs/integration-logos/celery/Celery.png b/docs/integration-logos/celery/Celery.png
new file mode 100644
index 0000000..2ee7cbb
Binary files /dev/null and b/docs/integration-logos/celery/Celery.png differ
diff --git a/docs/integration-logos/cloudant/Cloudant.png b/docs/integration-logos/cloudant/Cloudant.png
new file mode 100644
index 0000000..112e39e
Binary files /dev/null and b/docs/integration-logos/cloudant/Cloudant.png differ
diff --git a/docs/integration-logos/databricks/Databricks.png b/docs/integration-logos/databricks/Databricks.png
new file mode 100644
index 0000000..35fbc46
Binary files /dev/null and b/docs/integration-logos/databricks/Databricks.png differ
diff --git a/docs/integration-logos/datadog/datadog.png b/docs/integration-logos/datadog/datadog.png
new file mode 100644
index 0000000..ddaeb87
Binary files /dev/null and b/docs/integration-logos/datadog/datadog.png differ
diff --git a/docs/integration-logos/dingding/Dingding.png b/docs/integration-logos/dingding/Dingding.png
new file mode 100644
index 0000000..e059a89
Binary files /dev/null and b/docs/integration-logos/dingding/Dingding.png differ
diff --git a/docs/integration-logos/discord/Discord.png b/docs/integration-logos/discord/Discord.png
new file mode 100644
index 0000000..fb6a4b4
Binary files /dev/null and b/docs/integration-logos/discord/Discord.png differ
diff --git a/docs/integration-logos/docker/Docker-Swarm.png b/docs/integration-logos/docker/Docker-Swarm.png
new file mode 100644
index 0000000..a125991
Binary files /dev/null and b/docs/integration-logos/docker/Docker-Swarm.png differ
diff --git a/docs/integration-logos/docker/Docker.png b/docs/integration-logos/docker/Docker.png
new file mode 100644
index 0000000..dd076dc
Binary files /dev/null and b/docs/integration-logos/docker/Docker.png differ
diff --git a/docs/integration-logos/elasticsearch/Elasticsearch.png b/docs/integration-logos/elasticsearch/Elasticsearch.png
new file mode 100644
index 0000000..0f0915f
Binary files /dev/null and b/docs/integration-logos/elasticsearch/Elasticsearch.png differ
diff --git a/docs/integration-logos/exasol/Exasol.png b/docs/integration-logos/exasol/Exasol.png
new file mode 100644
index 0000000..e376b72
Binary files /dev/null and b/docs/integration-logos/exasol/Exasol.png differ
diff --git a/docs/integration-logos/facebook/Facebook-Ads.png b/docs/integration-logos/facebook/Facebook-Ads.png
new file mode 100644
index 0000000..036239c
Binary files /dev/null and b/docs/integration-logos/facebook/Facebook-Ads.png differ
diff --git a/docs/integration-logos/ftp/FTP.png b/docs/integration-logos/ftp/FTP.png
new file mode 100644
index 0000000..02aac38
Binary files /dev/null and b/docs/integration-logos/ftp/FTP.png differ
diff --git a/docs/integration-logos/gcp/Google-API-Python-Client.png b/docs/integration-logos/gcp/Google-API-Python-Client.png
new file mode 100644
index 0000000..a6dc77a
Binary files /dev/null and b/docs/integration-logos/gcp/Google-API-Python-Client.png differ
diff --git a/docs/integration-logos/gcp/Google-Ads.png b/docs/integration-logos/gcp/Google-Ads.png
new file mode 100644
index 0000000..bf5add3
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Ads.png differ
diff --git a/docs/integration-logos/gcp/Google-Analytics.png b/docs/integration-logos/gcp/Google-Analytics.png
new file mode 100644
index 0000000..e08f836
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Analytics.png differ
diff --git a/docs/integration-logos/gcp/Google-Campaign-Manager.png b/docs/integration-logos/gcp/Google-Campaign-Manager.png
new file mode 100644
index 0000000..3d299c8
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Campaign-Manager.png differ
diff --git a/docs/integration-logos/gcp/Google-Cloud-Generic.png b/docs/integration-logos/gcp/Google-Cloud-Generic.png
new file mode 100644
index 0000000..6c79f0b
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Cloud-Generic.png differ
diff --git a/docs/integration-logos/gcp/Google-Cloud-Life-Sciences.png b/docs/integration-logos/gcp/Google-Cloud-Life-Sciences.png
new file mode 100644
index 0000000..7f5ff5c
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Cloud-Life-Sciences.png differ
diff --git a/docs/integration-logos/gcp/Google-Cloud-Secret-Manager.png b/docs/integration-logos/gcp/Google-Cloud-Secret-Manager.png
new file mode 100644
index 0000000..1bc7ef7
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Cloud-Secret-Manager.png differ
diff --git a/docs/integration-logos/gcp/Google-Cloud-Stackdriver.png b/docs/integration-logos/gcp/Google-Cloud-Stackdriver.png
new file mode 100644
index 0000000..c306e8f
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Cloud-Stackdriver.png differ
diff --git a/docs/integration-logos/gcp/Google-Cloud.png b/docs/integration-logos/gcp/Google-Cloud.png
new file mode 100644
index 0000000..5f7253a
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Cloud.png differ
diff --git a/docs/integration-logos/gcp/Google-Data-Catalog.png b/docs/integration-logos/gcp/Google-Data-Catalog.png
new file mode 100644
index 0000000..93aab9f
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Data-Catalog.png differ
diff --git a/docs/integration-logos/gcp/Google-Data-Fusion.png b/docs/integration-logos/gcp/Google-Data-Fusion.png
new file mode 100644
index 0000000..fb642dc
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Data-Fusion.png differ
diff --git a/docs/integration-logos/gcp/Google-Data-Proc.png b/docs/integration-logos/gcp/Google-Data-Proc.png
new file mode 100644
index 0000000..914c384
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Data-Proc.png differ
diff --git a/docs/integration-logos/gcp/Google-Dataprep.png b/docs/integration-logos/gcp/Google-Dataprep.png
new file mode 100644
index 0000000..22fa210
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Dataprep.png differ
diff --git a/docs/integration-logos/gcp/Google-Deployment-Manager.png b/docs/integration-logos/gcp/Google-Deployment-Manager.png
new file mode 100644
index 0000000..9b516a1
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Deployment-Manager.png differ
diff --git a/docs/integration-logos/gcp/Google-Display-And-Video-360.png b/docs/integration-logos/gcp/Google-Display-And-Video-360.png
new file mode 100644
index 0000000..3914e53
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Display-And-Video-360.png differ
diff --git a/docs/integration-logos/gcp/Google-Drive.png b/docs/integration-logos/gcp/Google-Drive.png
new file mode 100644
index 0000000..6a11fbd
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Drive.png differ
diff --git a/docs/integration-logos/gcp/Google-Firestore.png b/docs/integration-logos/gcp/Google-Firestore.png
new file mode 100644
index 0000000..9c47f11
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Firestore.png differ
diff --git a/docs/integration-logos/gcp/Google-Search-Ads360.png b/docs/integration-logos/gcp/Google-Search-Ads360.png
new file mode 100644
index 0000000..9113205
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Search-Ads360.png differ
diff --git a/docs/integration-logos/gcp/Google-Spreadsheet.png b/docs/integration-logos/gcp/Google-Spreadsheet.png
new file mode 100644
index 0000000..dde28aa
Binary files /dev/null and b/docs/integration-logos/gcp/Google-Spreadsheet.png differ
diff --git a/docs/integration-logos/gcp/Google.png b/docs/integration-logos/gcp/Google.png
new file mode 100644
index 0000000..338d00a
Binary files /dev/null and b/docs/integration-logos/gcp/Google.png differ
diff --git a/docs/integration-logos/gcp/google-data-loss-prevention.png b/docs/integration-logos/gcp/google-data-loss-prevention.png
new file mode 100644
index 0000000..21ddd2f
Binary files /dev/null and b/docs/integration-logos/gcp/google-data-loss-prevention.png differ
diff --git a/docs/integration-logos/hashicorp/Hashicorp-Vault.png b/docs/integration-logos/hashicorp/Hashicorp-Vault.png
new file mode 100644
index 0000000..2603b44
Binary files /dev/null and b/docs/integration-logos/hashicorp/Hashicorp-Vault.png differ
diff --git a/docs/integration-logos/http/HTTP.png b/docs/integration-logos/http/HTTP.png
new file mode 100644
index 0000000..038d5ce
Binary files /dev/null and b/docs/integration-logos/http/HTTP.png differ
diff --git a/docs/integration-logos/imap/IMAP.png b/docs/integration-logos/imap/IMAP.png
new file mode 100644
index 0000000..7dc9102
Binary files /dev/null and b/docs/integration-logos/imap/IMAP.png differ
diff --git a/docs/integration-logos/jdbc/JDBC.png b/docs/integration-logos/jdbc/JDBC.png
new file mode 100644
index 0000000..5b29443
Binary files /dev/null and b/docs/integration-logos/jdbc/JDBC.png differ
diff --git a/docs/integration-logos/jenkins/Jenkins.png b/docs/integration-logos/jenkins/Jenkins.png
new file mode 100644
index 0000000..a8e6ee9
Binary files /dev/null and b/docs/integration-logos/jenkins/Jenkins.png differ
diff --git a/docs/integration-logos/jira/Jira.png b/docs/integration-logos/jira/Jira.png
new file mode 100644
index 0000000..3fdbc46
Binary files /dev/null and b/docs/integration-logos/jira/Jira.png differ
diff --git a/docs/integration-logos/kubernetes/Kubernetes.png b/docs/integration-logos/kubernetes/Kubernetes.png
new file mode 100644
index 0000000..3f6bd67
Binary files /dev/null and b/docs/integration-logos/kubernetes/Kubernetes.png differ
diff --git a/docs/integration-logos/kubernetes/Spark-On-Kubernetes.png b/docs/integration-logos/kubernetes/Spark-On-Kubernetes.png
new file mode 100644
index 0000000..4330429
Binary files /dev/null and b/docs/integration-logos/kubernetes/Spark-On-Kubernetes.png differ
diff --git a/docs/integration-logos/mongo/MongoDB.png b/docs/integration-logos/mongo/MongoDB.png
new file mode 100644
index 0000000..0e3155d
Binary files /dev/null and b/docs/integration-logos/mongo/MongoDB.png differ
diff --git a/docs/integration-logos/mssql/Microsoft-SQL-Server.png b/docs/integration-logos/mssql/Microsoft-SQL-Server.png
new file mode 100644
index 0000000..e225b08
Binary files /dev/null and b/docs/integration-logos/mssql/Microsoft-SQL-Server.png differ
diff --git a/docs/integration-logos/mysql/MySQL.png b/docs/integration-logos/mysql/MySQL.png
new file mode 100644
index 0000000..93f203a
Binary files /dev/null and b/docs/integration-logos/mysql/MySQL.png differ
diff --git a/docs/integration-logos/odbc/ODBC.png b/docs/integration-logos/odbc/ODBC.png
new file mode 100644
index 0000000..f9893c2
Binary files /dev/null and b/docs/integration-logos/odbc/ODBC.png differ
diff --git a/docs/integration-logos/openfaas/OpenFaaS.png b/docs/integration-logos/openfaas/OpenFaaS.png
new file mode 100644
index 0000000..6606248
Binary files /dev/null and b/docs/integration-logos/openfaas/OpenFaaS.png differ
diff --git a/docs/integration-logos/opsgenie/Opsgenie.png b/docs/integration-logos/opsgenie/Opsgenie.png
new file mode 100644
index 0000000..b291960
Binary files /dev/null and b/docs/integration-logos/opsgenie/Opsgenie.png differ
diff --git a/docs/integration-logos/oracle/Oracle.png b/docs/integration-logos/oracle/Oracle.png
new file mode 100644
index 0000000..f411428
Binary files /dev/null and b/docs/integration-logos/oracle/Oracle.png differ
diff --git a/docs/integration-logos/pagerduty/PagerDuty.png b/docs/integration-logos/pagerduty/PagerDuty.png
new file mode 100644
index 0000000..932535c
Binary files /dev/null and b/docs/integration-logos/pagerduty/PagerDuty.png differ
diff --git a/docs/integration-logos/papermill/Papermill.png b/docs/integration-logos/papermill/Papermill.png
new file mode 100644
index 0000000..f2f0060
Binary files /dev/null and b/docs/integration-logos/papermill/Papermill.png differ
diff --git a/docs/integration-logos/plexus/Plexus.png b/docs/integration-logos/plexus/Plexus.png
new file mode 100644
index 0000000..4137a0d
Binary files /dev/null and b/docs/integration-logos/plexus/Plexus.png differ
diff --git a/docs/integration-logos/postgress/Postgress.png b/docs/integration-logos/postgress/Postgress.png
new file mode 100644
index 0000000..7d9a56b
Binary files /dev/null and b/docs/integration-logos/postgress/Postgress.png differ
diff --git a/docs/integration-logos/presto/PrestoDB.png b/docs/integration-logos/presto/PrestoDB.png
new file mode 100644
index 0000000..4482623
Binary files /dev/null and b/docs/integration-logos/presto/PrestoDB.png differ
diff --git a/docs/integration-logos/qubole/Qubole.png b/docs/integration-logos/qubole/Qubole.png
new file mode 100644
index 0000000..59bfcd2
Binary files /dev/null and b/docs/integration-logos/qubole/Qubole.png differ
diff --git a/docs/integration-logos/redis/Redis.png b/docs/integration-logos/redis/Redis.png
new file mode 100644
index 0000000..96f3909
Binary files /dev/null and b/docs/integration-logos/redis/Redis.png differ
diff --git a/docs/integration-logos/salesforce/Salesforce.png b/docs/integration-logos/salesforce/Salesforce.png
new file mode 100644
index 0000000..b6b3a4e
Binary files /dev/null and b/docs/integration-logos/salesforce/Salesforce.png differ
diff --git a/docs/integration-logos/samba/Samba.png b/docs/integration-logos/samba/Samba.png
new file mode 100644
index 0000000..01c4dea
Binary files /dev/null and b/docs/integration-logos/samba/Samba.png differ
diff --git a/docs/integration-logos/segment/Segment.png b/docs/integration-logos/segment/Segment.png
new file mode 100644
index 0000000..c72a81d
Binary files /dev/null and b/docs/integration-logos/segment/Segment.png differ
diff --git a/docs/integration-logos/sftp/SFTP.png b/docs/integration-logos/sftp/SFTP.png
new file mode 100644
index 0000000..7aa785e
Binary files /dev/null and b/docs/integration-logos/sftp/SFTP.png differ
diff --git a/docs/integration-logos/singularity/Singularity.png b/docs/integration-logos/singularity/Singularity.png
new file mode 100644
index 0000000..b10d9df
Binary files /dev/null and b/docs/integration-logos/singularity/Singularity.png differ
diff --git a/docs/integration-logos/slack/Slack.png b/docs/integration-logos/slack/Slack.png
new file mode 100644
index 0000000..9c381f0
Binary files /dev/null and b/docs/integration-logos/slack/Slack.png differ
diff --git a/docs/integration-logos/snowflake/Snowflake.png b/docs/integration-logos/snowflake/Snowflake.png
new file mode 100644
index 0000000..49fb379
Binary files /dev/null and b/docs/integration-logos/snowflake/Snowflake.png differ
diff --git a/docs/integration-logos/sqlite/SQLite.png b/docs/integration-logos/sqlite/SQLite.png
new file mode 100644
index 0000000..1d1e5ca
Binary files /dev/null and b/docs/integration-logos/sqlite/SQLite.png differ
diff --git a/docs/integration-logos/ssh/SSH.png b/docs/integration-logos/ssh/SSH.png
new file mode 100644
index 0000000..58e39b0
Binary files /dev/null and b/docs/integration-logos/ssh/SSH.png differ
diff --git a/docs/integration-logos/telegram/Telegram.png b/docs/integration-logos/telegram/Telegram.png
new file mode 100644
index 0000000..e13bb4c
Binary files /dev/null and b/docs/integration-logos/telegram/Telegram.png differ
diff --git a/docs/integration-logos/vertica/Vertica.png b/docs/integration-logos/vertica/Vertica.png
new file mode 100644
index 0000000..4136dd6
Binary files /dev/null and b/docs/integration-logos/vertica/Vertica.png differ
diff --git a/docs/integration-logos/winrm/WinRM.png b/docs/integration-logos/winrm/WinRM.png
new file mode 100644
index 0000000..64aa928
Binary files /dev/null and b/docs/integration-logos/winrm/WinRM.png differ
diff --git a/docs/integration-logos/yandex/Yandex-Cloud.png b/docs/integration-logos/yandex/Yandex-Cloud.png
new file mode 100644
index 0000000..33e8e1b
Binary files /dev/null and b/docs/integration-logos/yandex/Yandex-Cloud.png differ
diff --git a/docs/integration-logos/zendesk/Zendesk.png b/docs/integration-logos/zendesk/Zendesk.png
new file mode 100644
index 0000000..1a42bb1
Binary files /dev/null and b/docs/integration-logos/zendesk/Zendesk.png differ