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: architecture/source_code_layout.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ ManageIQ is a Rails application with the following standard layout
17
17
| Rakefile | This file locates and loads tasks that can be run from the command line. The task definitions are defined throughout the components of Rails. Rather than changing Rakefile, you should add your own tasks by adding files to the lib/tasks directory of your application. |
18
18
| README.md | Overview of the ManageIQ project. |
19
19
|[spec/](#spec)| Tests using RSpec. |
20
-
| tools| Special purpose Ruby scripts that should not be executed without full understanding of what they do. |
20
+
|[tools/](#tools)| Special purpose Ruby scripts that should not be executed without full understanding of what they do. |
Copy file name to clipboardExpand all lines: proposals/automate_model_redesign.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,10 +18,10 @@ The Automate Model has grown to be a very large and central piece of ManageIQ. T
18
18
## Proposal
19
19
20
20
* Provide clear separation between core automate model and user space where built-in automate methods are viewable but read-only. Allow end users to duplicate built-in automate model objects and utilize them. Any modifications that bridge core automate and user space must survive model upgrade.
21
-
* Reorganize classes and folders logically. [See proposal below](#proposed-namespaceclass-restructure).
21
+
* Reorganize classes and folders logically. [See proposal below](Automate-Model-Redesign#proposed-namespaceclass-restructure).
22
22
* Reorganize integration namespace to be a central place for all customer integration
23
23
* Enable text-based editing through familiar directory hierarchy and files (see below)
* Provide command-line simulation tool for complete CLI-based development/debugging workflow. This will also provide a tool for automated testing.
27
27
* Automate hierarchy should have a view of the "community" models which may be selected and imported into ManageIQ. See planned [Github space](https://github.com/RedHatIntegrate/CloudForms-Management-Engine) for community models.
Copy file name to clipboardExpand all lines: providers/kubernetes.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,33 +31,33 @@ Based on instructions for deploying Kubernetes manually from here: <https://kube
31
31
32
32
Ensure the following conditions are met:
33
33
34
-
1. In `/etc/kubernetes/kubelet`, ensure `KUBELET_ARGS` contains `--allow-privileged`
35
-
2. On the master node, generate a default serviceaccount key with `openssl genrsa -out /tmp/serviceaccount.key 2048`
36
-
3. In `/etc/kubernetes/apiserver`, ensure `KUBE_API_ARGS` contains `--service_account_key_file=/tmp/serviceaccount.key` (or the correct path to your default serviceaccount key).
37
-
4. In `/etc/kubernetes/apiserver`, ensure `KUBE_API_ARGS` contains `--allow-privileged`
34
+
0. In `/etc/kubernetes/kubelet`, ensure `KUBELET_ARGS` contains `--allow-privileged`
35
+
0. On the master node, generate a default serviceaccount key with `openssl genrsa -out /tmp/serviceaccount.key 2048`
36
+
0. In `/etc/kubernetes/apiserver`, ensure `KUBE_API_ARGS` contains `--service_account_key_file=/tmp/serviceaccount.key` (or the correct path to your default serviceaccount key).
37
+
0. In `/etc/kubernetes/apiserver`, ensure `KUBE_API_ARGS` contains `--allow-privileged`
38
38
39
39
### Prepare cluster for use with ManageIQ
40
40
41
-
1. Create `management-infra` namespace:
41
+
0. Create `management-infra` namespace:
42
42
43
43
```bash
44
44
kubectl create ns management-infra
45
45
```
46
46
47
-
2. Create required serviceaccounts:
47
+
0. Create required serviceaccounts:
48
48
49
49
```bash
50
-
kubectl create sa -n management-infra management-admin
51
-
kubectl create sa -n management-infra inspector-admin
50
+
kubectl create sa -n management-infra management-admin
51
+
kubectl create sa -n management-infra inspector-admin
52
52
```
53
53
54
-
3. Grant cluster-reader cluster role to `management-admin` SA:
54
+
0. Grant cluster-reader cluster role to `management-admin` SA:
Copy file name to clipboardExpand all lines: providers/subclassing_an_existing_provider.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ Follow the steps from [Creating a new provider](writing_a_new_provider.md) for s
59
59
60
60
You'll notice however that we chose "--no-scaffolding" option, this is going to allow us to define the classes that we need as subclasses of the OpenStack provider.
61
61
62
-
### Creating the Manager class
62
+
### Creating the subclasses
63
63
64
64
Now that we have an empty plugin we have to start adding the subclasses that we need for the provider to work.
Copy file name to clipboardExpand all lines: ui/menus.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Menu sections looks like the example above. It consists of:
24
24
25
25
Identifier is the same as the [RBAC feature](rbac_features.md) that is checked when a decision is made whether or not the particular section is displayed.
26
26
27
-
Text needs to be marked for translation but not translated at the time of definition, therefor ``N_`` see [I18n](../i18n.md)
27
+
Text needs to be marked for translation but not translated at the time of definition, therefor ``N_`` see [I18n](i18n.md)
28
28
29
29
Menu section structure (tree) forms the base of the RBAC tree that is available in the Role Editor. (See [RBAC features](rbac_features.md).)
0 commit comments