Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oguzhan-yilmaz/steampipe-powerpipe-kubernetes

Deploy Steampipe + Powerpipe on Kubernetes
https://github.com/oguzhan-yilmaz/steampipe-powerpipe-kubernetes

artifacthub docker-image github-pages helm helm-chart kubernetes powerpipe steampipe turbot

Last synced: 2 days ago
JSON representation

Deploy Steampipe + Powerpipe on Kubernetes

Awesome Lists containing this project

README

        

# steampipe-powerpipe-kubernetes



Artifact Hub


Build and publish a steampipe and powerpipe images to ghcr.io


Helm package and push to Github Pages


pages-build-deployment

A Helm chart to deploy [Steampipe](https://steampipe.io/) and [Powerpipe](https://powerpipe.io/) to Kubernetes.

## Helm

### Add Repo

```bash
helm repo add oguzhan-yilmaz https://oguzhan-yilmaz.github.io/steampipe-powerpipe-kubernetes
```

```bash
helm repo update oguzhan-yilmaz
```

### Helm Install (latest version)

```bash
helm repo update oguzhan-yilmaz

helm upgrade --install steampipe-powerpipe \
-n turbot --create-namespace \
oguzhan-yilmaz/steampipe-powerpipe-kubernetes
```

### Helm Install (specific version)

```bash
helm show values oguzhan-yilmaz/steampipe-powerpipe-kubernetes --version X.Y.Z > steampipe-powerpipe-values.yaml

# update the steampipe-powerpipe-values.yaml on your own accord

helm upgrade --install steampipe-powerpipe \
-n turbot \
-f steampipe-powerpipe-values.yaml \
--create-namespace \
--version X.Y.Z \
oguzhan-yilmaz/steampipe-powerpipe-kubernetes
```

## ArgoCD

You can use the `argocd-application.yaml` manifest in the Github repo:

```bash
kubectl apply -f https://raw.githubusercontent.com/oguzhan-yilmaz/steampipe-powerpipe-kubernetes/refs/heads/main/argocd-application.yaml
```

### References

| Name | URL |
| ------------------------- | ---------------------------------------------------------------------------- |
| Github Repo | |
| Github Releases | |
| Github Pages | |
| Github Pages — Helm index | |