Skip to content

Commit 4bf7672

Browse files
committed
Add Screenshots
1 parent 917274d commit 4bf7672

File tree

4 files changed

+7
-13
lines changed

4 files changed

+7
-13
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
Run Stable Diffusion with companion models on a GPU-enabled Kubernetes Cluster - complete with a [WebUI](https://github.com/hlky/stable-diffusion-webui) and automatic model fetching for a 2 step install that takes less than 2 minutes (excluding download times).
44

5-
If you are on a restricted internet connection and want to save bandwidth, you can also [manually build the dockerfile](./docker/stable-diffusion-serving.Dockerfile) and push it to a local container registry.
6-
75
Uses the `nvidia/cuda` image as a base.
86

7+
![Screenshot of the Stable Diffusion UI](img/screenshot.png)
8+
99
### Features
1010

1111
- Automatic Model Fetching
@@ -23,11 +23,12 @@ Uses the `nvidia/cuda` image as a base.
2323
## Setup
2424

2525
- Add the helm repo with `helm repo add amithkk-sd https://amithkk.github.io/stable-diffusion-k8s`
26+
- Fetch latest charts with `helm repo update`
2627
- (Optional) Create your own [`values.yaml`](./charts/stable-diffusion/values.yaml) with customized settings
2728
- Some things that you might want to change could include the `nodeAffinity`, `cliArgs` (see below) and `ingress` settings (that will allow you to access this externally without needing to `kubectl port-forward`)
28-
- Install with `helm install amithkk-sd/stable-diffusion -f <your-values.yaml>`
29+
- Install with `helm install --generate-name amithkk-sd/stable-diffusion -f <your-values.yaml>`
2930

30-
Wait for the containers to come up and follow the instructions returned by Helm to connect. This may take a while as it has to download a ~10GiB docker image and ~5Gib of models
31+
Wait for the containers to come up and follow the instructions returned by Helm to connect. This may take a while as it has to download a ~5GiB docker image and ~5GiB of models
3132

3233
## Config
3334

charts/stable-diffusion/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: "1.0.4"
18+
version: "1.0.5"
1919

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to

charts/stable-diffusion/templates/statefulset.yaml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,7 @@ spec:
6868
volumeMounts:
6969
- mountPath: /models
7070
name: {{ include "stable-diffusion.fullname" . }}-model-store
71-
livenessProbe:
72-
httpGet:
73-
path: /
74-
port: http
75-
readinessProbe:
76-
httpGet:
77-
path: /
78-
port: http
71+
# Todo - Implement an efficient readiness and liveness check
7972
resources:
8073
{{- toYaml .Values.resources | nindent 12 }}
8174
{{- with .Values.nodeSelector }}

img/screenshot.png

438 KB
Loading

0 commit comments

Comments
 (0)