You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/tutorials/create_ioc.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ For this tutorial some familiarity with the EPICS AreaDetector framework
10
10
is useful. Take a look at this documentation if you have not yet come
11
11
across AreaDetector: <https://areadetector.github.io/master/index.html>.
12
12
13
+
(create-new-ioc-instance)=
13
14
## Create a New IOC Instance
14
15
15
16
To create a new IOC Instance simply add a new folder to the `services` folder in your beamline repo. The name of the folder will be the name of the IOC. This folder needs to contain these items:
Copy file name to clipboardExpand all lines: docs/tutorials/setup_k8s_new_beamline.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,7 +87,7 @@ DLS Users: These instructions are for the BL46P beamline. This beamline is a tra
87
87
88
88
# Review the New Beamline Repository
89
89
90
-
The following sections are just a review of what the template project created. Those of you who are outside of DLS can use this as a guide to what you need to set up in your own beamline repository to talk you your own cluster. DLS users will already have these things set up by the copier template.
90
+
The following sections are just a review of what the template project created. Those of you who are outside of DLS can use this as a guide to what you need to set up in your own beamline repository to talk you your own cluster. DLS users will already have these things set up by the copier template to talk to the p46-iocs namespace on pollux cluster. If you believe your repo is already configured to talk to your cluster then you could jump ahead to [](create-test-ioc-k8s).
91
91
92
92
93
93
## Cluster Topologies
@@ -231,10 +231,9 @@ For this reason most IOC instances only need supply the `image` setting
231
231
which specifies the Generic IOC container image to use.
232
232
233
233
Before making the first IOC instance we need to set up the beamline defaults.
234
-
These are all held in the file `beamline-chart/values.yaml`.
234
+
These are all held in the file `helm/shared/values.yaml`.
235
235
236
-
Open this file and make the following changes depending on your beamline
237
-
type.
236
+
Open this file and make the following changes depending on your beamline type. (Note that the new `ec-services-template` will have already set up the values below for you, assuming you are looking at one of the cluster types supported by it.)
238
237
239
238
### All cluster types
240
239
@@ -281,12 +280,12 @@ dataVolume:
281
280
# point at the shared filesystem data folder for the beamline
282
281
hostPath: /dls/p46/data
283
282
```
284
-
283
+
(create-test-ioc-k8s)=
285
284
# Create a Test IOC to Deploy
286
285
287
-
TODO: WIP (but this looks just like it did in the first IOC deployment tutorial).
286
+
TODO: This is work in progress (but essentially just repeat what we did in [](deploy-example-instance)).
288
287
289
-
Essentially you should be able to deploy `bl01t-ea-test-02` to the k3s cluster with the same command as before:
288
+
You should be able to deploy `bl01t-ea-test-02` IOC that you made in [](create-new-ioc-instance) to the k3s cluster with the same command as before:
0 commit comments