ARG DATABASE_CONNECTOR_VERSION=6.6.1
FROM snowflakedb/database-connector-agent:${DATABASE_CONNECTOR_VERSION} AS deploy

# Install mariadb driver
ARG MARIADB_DRIVER_VERSION=3.4.1
ADD https://repo1.maven.org/maven2/org/mariadb/jdbc/mariadb-java-client/${MARIADB_DRIVER_VERSION}/mariadb-java-client-${MARIADB_DRIVER_VERSION}.jar /home/agent/libs/mariadb-jdbc-driver/mariadb-java-client-${MARIADB_DRIVER_VERSION}.jar
ENV MYSQL_DATASOURCE_DRIVERPATH=/home/agent/libs/mariadb-jdbc-driver/mariadb-java-client-${MARIADB_DRIVER_VERSION}.jar

# Install rds certificate bundle
ARG AWS_REGION=us-east-1
ADD https://truststore.pki.rds.amazonaws.com/${AWS_REGION}/${AWS_REGION}-bundle.pem /home/agent/rds-bundle.pem
RUN ["keytool", "-import", "-alias", "server-root", "-cacerts", "-file", "/home/agent/rds-bundle.pem", "-storepass", "changeit", "-noprompt" ]
