-
Notifications
You must be signed in to change notification settings - Fork 601
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add wandb-operator bundle version 1.0.0
Signed-off-by: velotioaastha <[email protected]>
- Loading branch information
1 parent
a292565
commit 1923317
Showing
4 changed files
with
449 additions
and
0 deletions.
There are no files selected for viewing
71 changes: 71 additions & 0 deletions
71
operators/wandb-operator/1.0.0/manifests/apps.wandb.com_weightsandbiases.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.14.0 | ||
creationTimestamp: null | ||
name: weightsandbiases.apps.wandb.com | ||
spec: | ||
group: apps.wandb.com | ||
names: | ||
kind: WeightsAndBiases | ||
listKind: WeightsAndBiasesList | ||
plural: weightsandbiases | ||
shortNames: | ||
- wandb | ||
singular: weightsandbiases | ||
scope: Namespaced | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
description: WeightsAndBiases is the Schema for the weightsandbiases API | ||
properties: | ||
apiVersion: | ||
description: |- | ||
APIVersion defines the versioned schema of this representation of an object. | ||
Servers should convert recognized schemas to the latest internal value, and | ||
may reject unrecognized values. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
type: string | ||
kind: | ||
description: |- | ||
Kind is a string value representing the REST resource this object represents. | ||
Servers may infer this from the endpoint the client submits requests to. | ||
Cannot be updated. | ||
In CamelCase. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: WeightsAndBiasesSpec defines the desired state of WeightsAndBiases | ||
properties: | ||
chart: | ||
description: Unstructured values for rendering CDK8s Config. | ||
type: object | ||
x-kubernetes-preserve-unknown-fields: true | ||
values: | ||
description: Unstructured values for rendering CDK8s Config. | ||
type: object | ||
x-kubernetes-preserve-unknown-fields: true | ||
type: object | ||
status: | ||
description: WeightsAndBiasesStatus defines the observed state of WeightsAndBiases | ||
properties: | ||
phase: | ||
type: string | ||
version: | ||
type: string | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: null | ||
storedVersions: null |
294 changes: 294 additions & 0 deletions
294
operators/wandb-operator/1.0.0/manifests/operator.clusterserviceversion.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,294 @@ | ||
apiVersion: operators.coreos.com/v1alpha1 | ||
kind: ClusterServiceVersion | ||
metadata: | ||
annotations: | ||
alm-examples: |- | ||
[ | ||
{ | ||
"apiVersion": "apps.wandb.com/v1", | ||
"kind": "WeightsAndBiases", | ||
"metadata": { | ||
"labels": { | ||
"app.kubernetes.io/created-by": "wandb-operator", | ||
"app.kubernetes.io/instance": "weightsandbiases-sample", | ||
"app.kubernetes.io/managed-by": "kustomize", | ||
"app.kubernetes.io/name": "weightsandbiases", | ||
"app.kubernetes.io/part-of": "wandb-operator" | ||
}, | ||
"name": "weightsandbiases-sample" | ||
}, | ||
"spec": null | ||
} | ||
] | ||
capabilities: Basic Install | ||
categories: "AI/Machine Learning,Developer Tools" | ||
certified: "false" | ||
repository: https://github.com/wandb/operator | ||
description: "Operator for Weights and Biases, enabling seamless integration and management of machine learning experiments in Kubernetes environments." | ||
name: wandb-operator.v1.0.0 | ||
namespace: placeholder | ||
spec: | ||
apiservicedefinitions: {} | ||
customresourcedefinitions: | ||
owned: | ||
- kind: WeightsAndBiases | ||
name: weightsandbiases.apps.wandb.com | ||
version: v1 | ||
description: WeightsAndBiases is a custom resource for managing W&B configurations. | ||
displayName: Weights And Biases | ||
description: |- | ||
The Weights and Biases Operator simplifies the management of machine learning experiments, tracking, and infrastructure. It integrates with Kubernetes to deploy and manage Weights and Biases instances. | ||
Features: | ||
- Experiment Tracking | ||
- Hyperparameter Tuning | ||
- Model Management | ||
- Integration with popular ML frameworks | ||
displayName: Weights & Biases Operator | ||
icon: | ||
- base64data: "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" | ||
mediatype: "image/png" | ||
install: | ||
spec: | ||
clusterPermissions: | ||
- rules: | ||
- apiGroups: | ||
- "" | ||
resources: | ||
- configmaps | ||
- events | ||
- persistentvolumeclaims | ||
- secrets | ||
- serviceaccounts | ||
- services | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- update | ||
- watch | ||
- apiGroups: | ||
- "" | ||
resources: | ||
- namespaces | ||
- nodes | ||
- pods | ||
- pods/log | ||
- serviceaccounts | ||
- services | ||
verbs: | ||
- get | ||
- list | ||
- apiGroups: | ||
- apps | ||
resources: | ||
- controllerrevisions | ||
- daemonsets | ||
- deployments | ||
- replicasets | ||
- statefulsets | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- update | ||
- watch | ||
- apiGroups: | ||
- apps | ||
resources: | ||
- daemonsets/status | ||
- deployments/status | ||
- replicasets/status | ||
- statefulsets/status | ||
verbs: | ||
- get | ||
- apiGroups: | ||
- apps.wandb.com | ||
resources: | ||
- weightsandbiases | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- patch | ||
- update | ||
- watch | ||
- apiGroups: | ||
- apps.wandb.com | ||
resources: | ||
- weightsandbiases/finalizers | ||
verbs: | ||
- update | ||
- apiGroups: | ||
- apps.wandb.com | ||
resources: | ||
- weightsandbiases/status | ||
verbs: | ||
- get | ||
- patch | ||
- update | ||
- apiGroups: | ||
- autoscaling/v2 | ||
resources: | ||
- horizontalpodautoscalers | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- update | ||
- watch | ||
- apiGroups: | ||
- networking.k8s.io | ||
resources: | ||
- ingresses | ||
- networkpolicies | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- update | ||
- watch | ||
- apiGroups: | ||
- rbac.authorization.k8s.io | ||
resources: | ||
- rolebindings | ||
- roles | ||
verbs: | ||
- create | ||
- delete | ||
- get | ||
- list | ||
- update | ||
- watch | ||
serviceAccountName: operator-controller-manager | ||
deployments: | ||
- label: | ||
app.kubernetes.io/component: manager | ||
app.kubernetes.io/created-by: operator | ||
app.kubernetes.io/instance: controller-manager | ||
app.kubernetes.io/managed-by: kustomize | ||
app.kubernetes.io/name: deployment | ||
app.kubernetes.io/part-of: operator | ||
control-plane: controller-manager | ||
name: operator-controller-manager | ||
spec: | ||
replicas: 1 | ||
selector: | ||
matchLabels: | ||
control-plane: controller-manager | ||
strategy: {} | ||
template: | ||
metadata: | ||
annotations: | ||
kubectl.kubernetes.io/default-container: manager | ||
labels: | ||
control-plane: controller-manager | ||
spec: | ||
containers: | ||
- args: | ||
- --leader-elect | ||
command: | ||
- /manager | ||
env: | ||
- name: SERVICE_ACCOUNT_NAME | ||
valueFrom: | ||
fieldRef: | ||
fieldPath: spec.serviceAccountName | ||
image: wandb/controller:latest | ||
livenessProbe: | ||
httpGet: | ||
path: /healthz | ||
port: 8081 | ||
initialDelaySeconds: 15 | ||
periodSeconds: 20 | ||
name: manager | ||
readinessProbe: | ||
httpGet: | ||
path: /readyz | ||
port: 8081 | ||
initialDelaySeconds: 5 | ||
periodSeconds: 10 | ||
resources: | ||
limits: | ||
cpu: 500m | ||
memory: 128Mi | ||
requests: | ||
cpu: 10m | ||
memory: 64Mi | ||
securityContext: | ||
allowPrivilegeEscalation: false | ||
capabilities: | ||
drop: | ||
- ALL | ||
securityContext: | ||
runAsNonRoot: true | ||
runAsUser: 1001 | ||
seccompProfile: | ||
type: RuntimeDefault | ||
serviceAccountName: operator-controller-manager | ||
terminationGracePeriodSeconds: 10 | ||
permissions: | ||
- rules: | ||
- apiGroups: | ||
- "" | ||
resources: | ||
- configmaps | ||
verbs: | ||
- get | ||
- list | ||
- watch | ||
- create | ||
- update | ||
- patch | ||
- delete | ||
- apiGroups: | ||
- coordination.k8s.io | ||
resources: | ||
- leases | ||
verbs: | ||
- get | ||
- list | ||
- watch | ||
- create | ||
- update | ||
- patch | ||
- delete | ||
- apiGroups: | ||
- "" | ||
resources: | ||
- events | ||
verbs: | ||
- create | ||
- patch | ||
serviceAccountName: operator-controller-manager | ||
strategy: deployment | ||
installModes: | ||
- supported: false | ||
type: OwnNamespace | ||
- supported: false | ||
type: SingleNamespace | ||
- supported: false | ||
type: MultiNamespace | ||
- supported: true | ||
type: AllNamespaces | ||
keywords: | ||
- machine learning | ||
- experiment tracking | ||
- ML infrastructure | ||
- weights and biases | ||
links: | ||
- name: Weights & Biases Documentation | ||
url: https://docs.wandb.ai/ | ||
maintainers: | ||
- email: [email protected] | ||
name: Abhinav Garg | ||
maturity: alpha | ||
minKubeVersion: 1.23.0 | ||
provider: | ||
name: Weights & Biases | ||
url: https://wandb.ai | ||
version: 1.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
annotations: | ||
# Core bundle annotations. | ||
operators.operatorframework.io.bundle.mediatype.v1: registry+v1 | ||
operators.operatorframework.io.bundle.manifests.v1: manifests/ | ||
operators.operatorframework.io.bundle.metadata.v1: metadata/ | ||
operators.operatorframework.io.bundle.package.v1: wandb-operator | ||
operators.operatorframework.io.bundle.channels.v1: alpha | ||
operators.operatorframework.io.metrics.builder: operator-sdk-v1.37.0 | ||
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1 | ||
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3 | ||
|
||
# Annotations for testing. | ||
operators.operatorframework.io.test.mediatype.v1: scorecard+v1 | ||
operators.operatorframework.io.test.config.v1: tests/scorecard/ |
Oops, something went wrong.