Skip to content

Commit

Permalink
add Spinkube, their spinkube operator
Browse files Browse the repository at this point in the history
  • Loading branch information
fharper committed Oct 18, 2024
1 parent 681d28d commit 2f9a7b3
Show file tree
Hide file tree
Showing 8 changed files with 2,815 additions and 0 deletions.
7 changes: 7 additions & 0 deletions index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,13 @@ apps:
description: "Polaris is an open source policy engine for Kubernetes."
category: Security

- name: spinkube-operator
displayName: Spinekube Operator
website: "https://github.com/spinkube/spin-operator"
imageUrl: "https://raw.githubusercontent.com/kubefirst/gitops-catalog/main/logos/spinkube-operator.svg"
description: "Spin Operator is a Kubernetes operator that empowers platform engineers to deploy Spin applications as custom resources to their Kubernetes clusters."
category: Miscellaneous

- name: stormforge-agent
displayName: Stormforge Agent
website: "https://stormforge.io"
Expand Down
10 changes: 10 additions & 0 deletions logos/spinkube.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 27 additions & 0 deletions spinkube-operator/components/spinkube-operator/kwasm-operator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
annotations:
argocd.argoproj.io/sync-wave: '10'
name: <CLUSTER_NAME>-kwasm-operator
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: kwasm-operator
name: <CLUSTER_DESTINATION>
project: <PROJECT>
source:
chart: kwasm-operator
repoURL: http://kwasm.sh/kwasm-operator/
targetRevision: 0.3.0
helm:
releaseName: kwasm-operator
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: core.spinoperator.dev/v1alpha1

Check warning on line 1 in spinkube-operator/components/spinkube-operator/spin-operator-shim-executor.yaml

View workflow job for this annotation

GitHub Actions / yaml-check

1:1 [document-start] missing document start "---"
kind: SpinAppExecutor
metadata:
annotations:
argocd.argoproj.io/sync-wave: '50'
name: containerd-shim-spin
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
createDeployment: true
deploymentConfig:
runtimeClassName: wasmtime-spin-v2
installDefaultCACerts: true
Loading

0 comments on commit 2f9a7b3

Please sign in to comment.