Configuring the r10k base directory
The r10k base directory specifies the path where environments are created for your control repo.
This directory is entirely managed by r10k, and
            any contents that r10k did not put there are
            removed. If r10k_basedir is not set, it uses the default
                environmentpath in your puppet.conf file.
The r10k_basedir parameter accepts a string-formatted
            path, such as: /etc/puppetlabs/code/environments
The 
                                        r10k_basedir setting must match the
                environmentpath in your puppet.conf
            file, or Puppet can't access your new directory
            environments. For details about this setting, refer to environmentpath in the open source Puppet documentation.If you have multiple
                source repos, you must specify the basedir for each
                source (in the sources parameter) instead of the global r10k_basedir setting. Specifying both base directory
                settings causes errors.






