title: Opentsdb Bigtable
body: <p>I am using this tool <a href="https://github.com/GoogleCloudPlatform/opentsdb-bigtable" rel="nofollow noreferrer">https://github.com/GoogleCloudPlatform/opentsdb-bigtable</a> to deploy opentsdb in GKE and use Bigtable as a backend DB.</p>
  <p>I have two Google projects : project A , project B</p>
  <p>In Project A : I am able to deploy opentsdb-bigtable successfully and creates Bigtable tables.</p>
  <p>In Project B : I am not able to deploy opentsdb-bigtable. The opentsdb-init deployment (<a href="https://github.com/GoogleCloudPlatform/opentsdb-bigtable/blob/master/jobs/opentsdb-init.yaml" rel="nofollow noreferrer">https://github.com/GoogleCloudPlatform/opentsdb-bigtable/blob/master/jobs/opentsdb-init.yaml</a>) is throwing the following error</p>
  <p>com.google.bigtable.repackaged.com.google.auth.oauth2.ComputeEngineCredentials runningOnComputeEngine
  INFO: Failed to detect whether we are running on Google Compute Engine.
  NativeException: java.io.IOException: java.lang.reflect.InvocationTargetException
  initialize at /hbase-1.4.3/bin/../lib/ruby/hbase/hbase.rb:45
  (root) at /hbase-1.4.3/bin/../bin/hirb.rb:118</p>
  <p>So far these are the things I have tried :</p>
  <ul>
  <li>Check default SA permission in GKE and it has Bigtable administration access</li>
  <li>Created manually bigtable tables with cbt using the SA (This SA is being used the default SA in GKE)</li>
  <li>Check GKE configuration to make sure it is using to right default SA</li>
  </ul>