File tree Expand file tree Collapse file tree 12 files changed +17
-141
lines changed Expand file tree Collapse file tree 12 files changed +17
-141
lines changed Original file line number Diff line number Diff line change 5
5
6
6
Update for October 2023
7
7
=======================
8
- The final round of improvements are done. The latest framework has
9
- become much simpler and has a good developer experience.
10
-
11
- **WARNING **
12
-
13
- The Tutorials are currently out of date and won't work. These are
14
- being updated now and will be available by end of November 2023.
8
+ The tutorials are being updated to work with the improved framework.
9
+ The first few are available now, take note of warnings about out of
10
+ date tutorials.
15
11
16
12
17
13
Communication
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ Three cluster topologies were considered for this project.
37
37
Current Approach
38
38
----------------
39
39
40
- DLS is currently investigating Cluster per Beamline as the preferred topology. We
40
+ DLS is using Cluster per Beamline as the preferred topology. We
41
41
will continue to have a central cluster for shared services but in addition will
42
42
have a cluster per beamline and a cluster for the accelerator.
43
43
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- Updating and Testing ibek-defs
2
- ==============================
1
+ Updating and Testing ibek-support
2
+ =================================
3
3
4
- TODO: this is draft
5
- TODO: this uses a Diamond internal repo as an example
4
+ .. Warning ::
5
+
6
+ This is draft only and out of date. It will be updated soon.
6
7
7
8
The ibek-defs repository contains ibek support yaml. Here is an example
8
9
procedure for local testing of changes to support yaml in ibek-defs
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ The dashboard gives you a nice GUI for exploring and controlling your cluster.
11
11
It is very useful for new users to get an understanding of what Kubernetes
12
12
has to offer.
13
13
14
- These commands should be run INSIDE the devcontainer.
14
+ These commands should be run after you have set up your Kubernetes cluster and
15
+ setup the environment variables as described in `../tutorials/setup_k8s `.
15
16
16
17
Execute this on your workstation:
17
18
@@ -48,10 +49,6 @@ Then create the admin user and role by executing the following:
48
49
49
50
Get a token for the user and copy the token into your clipboard.
50
51
51
- On k3s v1.23 and older::
52
-
53
- kubectl -n kubernetes-dashboard describe secret admin-user-token | grep '^token'
54
-
55
52
On k3s v1.24 and newer::
56
53
57
54
kubectl -n kubernetes-dashboard create token admin-user
Original file line number Diff line number Diff line change @@ -36,13 +36,11 @@ side-bar.
36
36
:caption: How-to Guides
37
37
:maxdepth: 1
38
38
39
- how-to/run_iocs
40
39
how-to/debug
41
40
how-to/contributing
42
41
how-to/own_tools
43
42
how-to/useful_k8s
44
- how-to/update_templated
45
- how-to/ibek-defs
43
+ how-to/ibek-support
46
44
47
45
+++
48
46
@@ -59,7 +57,6 @@ side-bar.
59
57
explanations/kubernetes_cluster
60
58
explanations/docs-structure
61
59
explanations/repositories
62
- explanations/repos
63
60
64
61
+++
65
62
Original file line number Diff line number Diff line change 1
1
IOC Helm Chart Details
2
2
======================
3
3
4
+ .. Warning ::
5
+
6
+ This page is out of date and will be updated soon.
7
+
4
8
IOC instances are described using a helm chart which in turn generates
5
9
a Kubernetes manifest to tell Kubernetes what resources to create in order
6
10
to run the IOC instance.
Original file line number Diff line number Diff line change @@ -57,9 +57,6 @@ using an ``ec`` command.
57
57
git remote add origin [email protected] :< YOUR USER NAME> /ioc-adurl.git
58
58
git push --set-upstream origin main
59
59
60
- Note that creating your project in this way means it is possible to
61
- synchronize changes from the original ioc-template project.
62
- See `../how-to/update_templated `.
63
60
64
61
Prepare the New Repo for Development
65
62
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -258,11 +255,6 @@ follows:
258
255
ADCore and ADSupport already have ibek-defs files as they were previously created
259
256
when making ``ioc-adsimdetector ``.
260
257
261
- .. note ::
262
-
263
- The folder /repos is where all externally fetched source code is stored
264
- inside our containers. For a detailed explanation see
265
- `../explanations/repos `
266
258
267
259
.. _CONFIG_SITE.local : https://areadetector.github.io/areaDetector/install_guide.html#edit-config-site-local-and-optionally-config-site-local-epics-host-arch
268
260
You can’t perform that action at this time.
0 commit comments