Versatile Data Kit 0.3 #811
antoniivanov
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary
Major features include:
Support for Kerberos Authentication provider in the Control Service
Alongside support for Oauth2, now organizations can integrate with their Kerberos infrastructure.
Users can specify Kerberos as an authentication provider for accessing VDK Control Service.
For more information on how to configure Kerberos see VDK helm documentation here
A new plugin: vdk-lineage (alpha)
VDK Lineage plugin provides lineage data (input data -> job -> output data) information for any SQL query (regardless of the database) executed using VDK and sends it to a pre-configured destination using OpenLineage standard
We also have introduced a utility command
vdk marquez-server --start
which starts Marquez UI locally so that lineage is visualized.For more information check out vdk-lineage plugin documentation
Support for Kuberentes 1.23
Now VDK Control Service can work seamlessly with the newest versions of Kubernetes and make use of its features:
Users can override the VDK version of a deployed data jobs
Users can now specify the vdk version both using API or CLI when deploying a Data Job.
For example, with CLI it's as simple as
vdk deploy -p <job-dir> --vdk-version old-vdk-version
This would enable canary deployments or rolling deployments of VDK.
Introducing VEP (VDK Enhancement Proposal) process and first VEP
Versatile Data Kit has a process in place for proposing and adding large changes in an efficient and consistent manner.
For more information check the process here.
We also have used the process for our first major feature change - Apache Airflow Integration
Package versions
See installation instructions here.
The versions of VDK components released under VDK 0.3 are:
Main components
vdk-control-cli
vdk-core
vdk-heartbeat
control-service
Plugins
vdk-trino
vdk-lineage
vdk-kerberos-auth
vdk-impala
What's Changed
New Contributors
Full Changelog: 0.2...0.3
This discussion was created from the release Versatile Data Kit 0.3.
Beta Was this translation helpful? Give feedback.
All reactions