:speaker: Announcement: We are saying goodbye to c...
# releases
a
šŸ”ˆ Announcement: We are saying goodbye to connectors Dockerfile in the Airbyte repository. Dear connector maintainers, I’d like to share that we are gradually removing Dockerfiles from our connectors. As of today, a certified Airbyte connector should not have a Dockerfile and will be built from our python connector base image. We are updating our connector documentation and tutorials to reflect these changes. Connectors docker images should be built and tested using our airbyte-ci CLI. E.G:
airbyte-ci connectors —name=<connector-name> build
Why? For maintainability and security. The dockerfile removal happens in the context of a consolidation of our connector build process. We make them adopt a base image and we limit the image customization capabilities to maintain quality and security standards. The main benefits are that it strengthens the guarantees about what we can expect about the state of a connector image. The problem with Dockerfiles is that a subtle change on a single connector can easily go unnoticed, make it drift from the ā€œclassic Dockerfileā€ and introduce edge cases. Feel free to reach out if you struggle building a connector. And let us know if you spot any outdated documentation!
airbyte heart 4
airbyte rocket 5