8000 GitHub - alecrajeev/provider-newrelic
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

alecrajeev/provider-newrelic

 
 

Repository files navigation

provider-newrelic

provider-newrelic is a Crossplane Provider that is meant to be used for infrastructure-as-code for New Relic. It contains the following:

  • A ProviderConfig type that only points to a credentials Secret.
apiVersion: provider-newrelic.crossplane.io/v1alpha1
kind: ProviderConfig
metadata:
  name: newrelic-provider
spec:
  account_id: "your_nr_account_id"
  credentials:
    source: Secret
    secretRef:
      namespace: crossplane-system
      name: newrelic-creds
      key: key
  • A Secret which contains a new relic user token
---
apiVersion: v1
data:
  key: NRAK-YOUR_NEW_RELIC_TOKEN_BASE64
kind: Secret
metadata:
  name: newrelic-creds
  namespace: crossplane-system
type: Opaque

Developing

Run against a Kubernetes cluster:

make run

Build, push, and install:

make all

Build image:

make image

Push image:

make push

Build binary:

make build

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 94.5%
  • Makefile 4.7%
  • Other 0.8%
0