How to deploy/move boards across instances programmatically

Knowledge Drop

Last tested: Apr 7, 2020
 

The Problem

You need to deploy boards across instances (e.g. dev to prod)

A Solution

Here is a tool that leverages the Python SDK to accomplish the task. This was originally created for a specific client's use-case but is general enough to be useful in most circumstances as a starting point.

  1. Ensure the system this will be run on has python 3.7 and pipenv installed
  2. Install the tool with pipenv install --python 3.7 looker-deployer
  3. Set up instance API credentials in the looker.ini file. See example in repo for details
  4. Execute ldeploy boards -h to see the help output. See readme for more details.

    This content is subject to limited support.                

     
Version history
Last update:
‎07-07-2021 01:16 PM
Updated by: