Skip to content

GraphQL Server for Kubernetes API

Notifications You must be signed in to change notification settings

nico-ulbricht/bullauge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bullauge

Tooling to expose the status of your Kubernetes cluster through GraphQL.
A window into the boat. A bulls eye.

installation

Installation can be done easily through the provided Helm chart.
The attached ClusterRoleBinding will provide bullauge with read access on the entire cluster that it is hosted on.

helm install bullauge ./chart

For more details on configuration, please check https://github.com/nico-ulbricht/bullauge/blob/master/chart/values.yaml.

schema

schema {
  query: RootQuery
}

type POD {
  image: String
  logs(limit: Int = 10): [String!]!
  name: String
  namespace: String
  status: String
}

type RootQuery {
  pods(
    app: String
    namespace: String!
  ): [POD!]!
}

About

GraphQL Server for Kubernetes API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published