class KeytabOverlay extends AbstractContainerOverlay {

	@Override
	public void configure(ContainerSpecification container) throws IOException {
		if(keytab != null) {
			container.getArtifacts().add(ContainerSpecification.Artifact.newBuilder()
				.setSource(keytab)
				.setDest(TARGET_PATH)
				.setCachable(false)
				.build());
			container.getFlinkConfiguration().setString(SecurityOptions.KERBEROS_LOGIN_KEYTAB, TARGET_PATH.getPath());
		}
	}

	public  KeytabOverlay(@Nullable File keytab);
	public  KeytabOverlay(@Nullable Path keytab);

}