...
Code Block | ||
---|---|---|
| ||
serviceaccount/parasoft-account created role.rbac.authorization.k8s.io/parasoft-read created rolebinding.rbac.authorization.k8s.io/parasoft-read-bind created |
The following yaml below creates the SOAVirt server. If a custom Persistent Volume Claim name was used in previous steps, make sure to update the 'claimName' field to match the custom name.
Required Settings for a Stable Machine ID
Anchor | ||||
---|---|---|---|---|
|
As you modify the soavirt-pod.yaml sample shown below or craft your own yaml, be aware that the following fields need to be consistent across upgrades and redeployments in order to assure a stable machine ID:
- metadata: name
- metadata: namespace
- containers: name
In addition, the following environment variables are required:
- env: name: PARASOFT_POD_NAME
- env: name: PARASOFT_POD_NAMESPACE
Note: kind: Deployment
is not supported. Use either kind: Pod
or kind: StatefulSet
.
...
You may want to use a modified java.security file if, for example, you want to enable or disable specific SSL cipher suites or make other related security configurations. To do so, create a modified copy of your java.security file and save , store it in your parasoft
directory (for example, in a ConfigMap, and mount it into the pod at /usr/local/parasoft/
) and make your modifications to that file, then add it to your configuration mapjava.security
.
There are a few options you will want to keep in mind when applying your changes:
...