You are viewing the RapidMiner Deployment documentation for version 9.7 - Check here for latest version
Docker image for Radoop Proxy
The documentation below describes the following Docker image:
- RapidMiner Radoop Proxy 1.2.1 (
rapidminer/radoop-proxy:1.2.1
)
This image is available for download on Docker Hub.
Description
This is a RapidMiner Radoop Proxy image. It can be deployed standalone, or as part of a (container based) RapidMiner Server deployment.
For available versions, please see the tags on Docker Hub.
Authentication schemes
When co-deployed with RapidMiner Server, Radoop Proxy can use the authentication method configured within that Server deployment. When deployed standalone, only the superuser
authentication method is available, and the username and password used for authentication against the Radoop Proxy must be supplied when the container is provisioned. (see details below)
Environment variables
The following parameters are available:
PORT
: The port that Radoop Proxy will listen on for Radoop traffic, and route it to the Hadoop cluster. Default is1081
. Please make sure the external and internal ports (from Docker perspective) are set to the same port number.SSL
,KEYSTOREPASSWORD
: ifSSL
is set toon
, then encrypt the connection between RapidMiner Studio and the Radoop Proxy. The keystore file has to be mounted as a volume to make it available for the container. It has to be mounted into the/keystore/
folder, and it can be anywhere on the host computer (see examples below for more info). The keystore password can be specified inKEYSTOREPASSWORD
. Disabled by default.AUTHENTICATION
: the authentication scheme to be used. Can besuperuser
,jwt
, orserver
. When deployed standalone, onlysuperuser
method is accepted. Default issuperuser
.SCHEME
,SERVERHOST
,SERVERPORT
: to be provided whenserver
orjwt
authentication method is selected above.SCHEME
can behttp
orhttps
,http
is the default value. These three will provide the address of the RapidMiner Server to be used for authentication.SUPERUSERNAME
,SUPERUSERPASSWORD
: username and password to be used for authentication, whensuperuser
authentication method is selected. Defaults areproxyadmin
andchangeit
.WORKERSPOOLSIZE
: The number of worker threads to be used by the Radoop Proxy to handle incoming Radoop connections. Default is100
.