Skip to content

Commit d764122

Browse files
committed
Merge branch 'main' into develop
2 parents bed3d26 + 6f875c8 commit d764122

File tree

277 files changed

+12430
-65
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

277 files changed

+12430
-65
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ The WKT UI provides a graphical user interface that wraps the WKT tools, Docker,
1414
a Linux container image to use to run the domain, and setting up and deploying the software and configuration
1515
necessary to deploy and access the domain in your Kubernetes cluster.
1616

17+
**NOTE**: The WKT UI application is built using the Electron framework and as such, we support only the platforms and versions supported by [Electron](https://www.electronjs.org/docs/latest/tutorial/support#supported-platforms). For example, because of the Electron requirement for Fedora 24 or newer, we support _only_ versions 8.0 and higher of Oracle Linux, RedHat Linux, and CentOS Linux.
18+
1719

1820
## About the Documentation
1921

documentation/1.1/content/navigate/image.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,26 @@ in a Kubernetes environment using the [WebLogic Image Tool](https://oracle.githu
2424

2525
### Design View
2626
The `Design View` helps you specify the necessary data needed to run the WebLogic Image Tool to build an image for
27-
running the WebLogic domain with all resources configured and applications deployed. The `Design View` page is divided into `Primary Image` and `Auxiliary Image` pages.
28-
Auxiliary images are available for the "Model in Image" [domain location]({{< relref "/navigate/project-settings#choosing-a-domain-location" >}}) _only_.
27+
running the WebLogic domain.
2928

30-
- `Primary Image` - The image containing the Oracle Fusion Middleware software. It is used as the basis of all containers that run WebLogic Servers for the domain.
31-
- `Auxiliary Image` - The image that supplies the WebLogic Deploy Tooling software and the model files. At runtime, the auxiliary image's content is merged with the primary image's content.
29+
Use the `Design View` page to specify whether to create a new or use an existing (the default) `Primary Image` and
30+
whether or not (the default) to use an `Auxiliary Image` (an existing one or create a new one).
31+
**Note** that auxiliary images are available for the "Model in Image" [domain location]({{< relref "/navigate/project-settings#choosing-a-domain-location" >}}) _only_.
3232

33-
The primary image is the one used for running the domain and the auxiliary contains the data that defines the domain. One primary image can be
33+
34+
- **Primary Image** - The image containing the Oracle Fusion Middleware software. It is used as the basis of all containers that run WebLogic Servers for the domain.
35+
- **Auxiliary Image** - The image that supplies the WebLogic Deploy Tooling software and the model files. At runtime, the auxiliary image's content is merged with the primary image's content.
36+
37+
38+
{{< himg "Primary image diagram" "images/primary-image.png" "Auxiliary image diagram" "images/auxiliary-image.png" >}}
39+
40+
The primary image is the one used for running the domain and the auxiliary image contains the data that defines the domain. One primary image can be
3441
reused for hundreds of domains whereas an auxiliary image is domain-specific. When using auxiliary images,
3542
the primary image contains the OS, JDK, and FMW software installations; the auxiliary image supplies the specifics for a single domain.
3643

37-
Use the `Design View` page to create a new or use an existing (the default) `Primary Image` and,
38-
for "Model in Image" domains only, create a new (the default) or use an existing `Auxiliary Image`.
39-
The `Design View` page has the following basic panes and a few advanced panes.
40-
Note that _not all_ the fields described for the `Primary Image` are relevant for an `Auxiliary Image`. The exceptions are noted.
44+
If you select to create a new primary image, you'll see the following basic panes and a few advanced panes on the `Primary Image` Design View page.
45+
If you select to create a new auxiliary image, you must select the `Auxiliary Image` Design View page, to configure it.
46+
Note that _not all_ the fields described in the following sections for the `Primary Image`, are relevant for an `Auxiliary Image`. The exceptions are noted.
4147

4248
- [Target Image Name and Registry Credentials](#target-image-name-and-registry-credentials)
4349
- [Base Image to Use](#base-image-to-use)

documentation/1.1/content/navigate/kubernetes/k8s-weblogic-domain.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ The following sections describe the other panes that support configuring the gen
8080
- [Domain-Wide Server Settings](#domain-wide-server-settings)
8181

8282
#### Primary Image to Use for the Domain
83-
This pane focuses on the container primary image to use to run the WebLogic Server domain in a container.
83+
This pane focuses on the container primary image to use to run the WebLogic Server domain in a container. If you select `Create a New Primary Image`,
84+
then click `Go To Create Primary Image Page` to configure the image. For detailed information, see the [Image]({{< relref "/navigate/image.md" >}}) section.
85+
8486
- When using either "Model in Image" or "Domain in Image" [domain location]({{< relref "/navigate/project-settings#choosing-a-domain-location" >}}), the `Primary Image Tag` field is read-only; its value is set using the
8587
`Image Tag` field in the `Image` section.
8688
- In the case of "Domain in PV", the `Image Tag` field is not read-only and _is_
@@ -103,6 +105,10 @@ whether to use an existing image pull secret or create a new one. Specify the i
103105

104106
#### Auxiliary Image to Use for the Domain
105107

108+
Under `Auxiliary Image Configuration`, use the radio buttons to specify whether or not to use an Auxiliary Image (an existing one) or create a new one (the default).
109+
If you select `Create a New Auxiliary Image`, then click `Go To Create Auxiliary Image Page` to configure the image. For detailed information,
110+
see the [Image]({{< relref "/navigate/image.md" >}}) section.
111+
106112
For "Model in Image" domains only, this pane focuses on the container auxiliary image to use for the domain.
107113
- The `Auxiliary Image Tag` field is read-only; its value is set using the
108114
`Auxiliary Image Tag` field in the `Auxiliary Image` page of the `Image` section.
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
+++
2+
title = "Release Notes"
3+
date = 2022-01-30T12:48:00-05:00
4+
weight = 5
5+
pre = "<b> </b>"
6+
+++
7+
8+
### Changes in Release 1.1.1
9+
- [Major New Features](#major-new-features)
10+
- [Other Changes](#other-changes)
11+
- [Bugs Fixes](#bug-fixes)
12+
- [Known Issues](#known-issues)
13+
14+
#### Major New Features
15+
No new features.
16+
17+
#### Other Changes
18+
- Revamped the Ingress Route editing mechanism:
19+
- Added busy dialog while fetching existing service data from the domain's Kubernetes namespace prior to opening the route edit dialog.
20+
- Added placeholders to the `Target Service` and `Target Port` fields to clarify the current state of these fields when no value is selected.
21+
- Added logic to reset the `Target Port` field selection when the `Target Service` field changes and the selected port is not valid for the new service selected.
22+
- Reworked the Image page and related fields on the Domain page to improve usability. With these changes, a user not needing to create new images can bypass the Image page completely.
23+
- Converted `Use Auxiliary Image` and `Create New Auxiliary Image` switches to radio buttons to make the three options more clear.
24+
- Moved the `Image Tag` and `Image Registry Address` fields from the Image page tabs to the Domain page when not creating a new image.
25+
- Replicated the `Create New Primary Image` and `Auxiliary Image Configuration` controls from the Image page to the Domain page.
26+
- Added navigation buttons on the Domain page to direct the user to go back to the Image page when creating a new image.
27+
- Bundled WebLogic Deploy Tooling 2.1.0. See [WDT release notes](https://github.com/oracle/weblogic-deploy-tooling/releases/tag/release-2.1.0) for details.
28+
- Reworked Model actions to work better for `Domain in Image` and `Domain in PV` use cases.
29+
- Enhanced Prepare Model action to use the new target types added in WebLogic Deploy Tooling 2.1.0 so that Prepare Model works properly for `Model in Image`, `Domain in Image`, and `Domain in PV` use cases.
30+
- Removed `Domain in PV` check that was previously preventing both `Validate Model` and `Prepare Model` actions from being used.
31+
- Enhanced Domain page `Cluster` table to be editable when using `Domain in PV` to support use cases where the project has or doesn't have a model.
32+
- Converted all `aria-label` fields to use the i18n resource bundle.
33+
- Removed `webui` unit tests from the installers.
34+
35+
#### Bug Fixes
36+
- Resolved issue with "Save As" when saving project file in a different directory.
37+
- Resolved issue with "Save As" where the project was losing an entry for the archive file if no pending changes exist.
38+
- Resolved issue where project file to window mapping was causing unnecessary reassigning of the credential manager.
39+
- Added additional RPM installer dependencies to try to resolve installation issues when on a Linux VM not being used as a desktop machine.
40+
- Added a native macOS ICNS icon to resolve mangled icon on macOS.
41+
- Resolved issue with existing ingress route detection to eliminate overwrite warnings when route does not exist.
42+
43+
### Known Issues
44+
45+
- When running the WKT UI application on Windows, the image builder tool (Docker or Podman) also must be directly
46+
executable in Windows. For example, there is currently no support for running the WKT UI application in Windows and
47+
running Podman under the Windows Subsystem for Linux (WSL2). However, running Docker Desktop for Windows with a WSL2
48+
backend _is_ fully supported because the `docker` command is executable directly in Windows (without having to call
49+
WSL2). If you need to use Podman on Windows, then refer to the Podman blog entries at
50+
https://podman.io/blogs/2021/09/06/podman-on-macs.html and https://podman.io/blogs/2020/09/02/running_windows_or_mac.html
51+
for more information about downloading, installing, and configuring the Windows Remote Client.
52+
53+
- On Linux, the application depends on libGL being installed. libGL is not currently listed in the dependencies list
54+
for the `rpm` (or `deb`) installers. Therefore, you will need to install libGL using your package manager.
55+
For example:
56+
```
57+
sudo yum install libGL
58+
```
59+
60+
- When trying to run the application on a Linux machine and display it on a Windows machine, do not use the Xming X
61+
server. There appears to be a bug (presumably with their OpenGL support) that prevents applications using Electron
62+
13.x or later from working (for example, Microsoft VS Code doesn't work either).
63+
64+
- The application is limited to working with archive files whose size is less than 2 GB.

documentation/1.1/content/release notes/_index.md renamed to documentation/1.1/content/release/release-1.1.0.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
1-
+++
2-
title = "Release Notes"
3-
date = 2022-01-30T12:48:00-05:00
4-
weight = 5
5-
pre = "<b> </b>"
6-
+++
1+
---
2+
title: "Release 1.1.0"
3+
date: 2019-02-22T15:44:42-05:00
4+
draft: false
5+
weight: 2
6+
description: "Install the WKT UI application and check for updates."
7+
---
78

89
### Changes in Release 1.1.0
9-
This release contains the following changes and bug fixes.
10+
- [Major New Features](#major-new-features)
11+
- [Other Changes](#other-changes)
12+
- [Bugs Fixes](#bug-fixes)
13+
- [Known Issues](#known-issues)
14+
1015

1116
#### Major New Features
1217
- Updated macOS environment control to specify extra environment settings to pass down to Docker/Podman, kubectl, and Helm invocations.
1318
- Bundling WebLogic Deploy Tooling 2.0.0. See [WDT release notes](https://github.com/oracle/weblogic-deploy-tooling/releases/tag/release-2.0.0) for details.
1419
- New Validate Model action that leverages WDT 2.0 changes to validate the model files and reports any validation errors it finds.
1520
- Updated Prepare Model action that leverages WDT 2.0 changes to improve model preparation for deploying with WebLogic Kubernetes Operator.
1621
- Added support for splitting the FMW (WebLogic or FMW Infrastructure) and WDT model images (also known as auxiliary images).
17-
- New Create Auxiliary Image action to create an auxiliary image.
18-
- New Push Auxiliary Image action to push an auxiliary image to an image registry.
22+
- New Create Auxiliary Image action to create an auxiliary image.
23+
- New Push Auxiliary Image action to push an auxiliary image to an image registry.
1924
- New Update Operator action to apply changes such as a version upgrade to an existing WebLogic Kubernetes Operator installation.
2025
- New Uninstall Operator action to uninstall the WebLogic Kubernetes Operator installation and optionally, its Kubernetes namespace.
2126
- New Undeploy Domain action to undeploy an existing domain and optionally, its Kubernetes namespace.
@@ -52,13 +57,13 @@ This release contains the following changes and bug fixes.
5257
- Worked around macOS-specific Electron issue that caused the model editor to not receive a blur event when using the
5358
application menus.
5459

55-
### Known Issues in Release 1.1.0
60+
#### Known Issues
5661

57-
- When running the WKT UI application on Windows, the image builder tool (Docker or Podman) also must be directly
62+
- When running the WKT UI application on Windows, the image builder tool (Docker or Podman) also must be directly
5863
executable in Windows. For example, there is currently no support for running the WKT UI application in Windows and
5964
running Podman under the Windows Subsystem for Linux (WSL2). However, running Docker Desktop for Windows with a WSL2
6065
backend _is_ fully supported because the `docker` command is executable directly in Windows (without having to call
61-
WSL2). If you need to use Podman on Windows, then refer to the Podman blog entries at
66+
WSL2). If you need to use Podman on Windows, then refer to the Podman blog entries at
6267
https://podman.io/blogs/2021/09/06/podman-on-macs.html and https://podman.io/blogs/2020/09/02/running_windows_or_mac.html
6368
for more information about downloading, installing, and configuring the Windows Remote Client.
6469

documentation/1.1/content/setup/prerequisites.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ These include:
2929
- `openssl` - Used to generate an X.509 TLS certificate for ingress routes, should you ask the application
3030
to generate one for you.
3131

32-
The WKT UI application is built using the Electron framework and as such, we support only the platforms and versions supported by [Electron](https://www.electronjs.org/docs/latest/tutorial/support#supported-platforms). For example, because of the Electron requirement for Fedora 24 or newer, we support only versions 8.0 and higher of Oracle Linux, RedHat Linux, and CentOS Linux.
32+
{{% notice note %}} The WKT UI application is built using the Electron framework and as such, we support only the platforms and versions supported by [Electron](https://www.electronjs.org/docs/latest/tutorial/support#supported-platforms). For example, because of the Electron requirement for Fedora 24 or newer, we support _only_ versions 8.0 and higher of Oracle Linux, RedHat Linux, and CentOS Linux.
33+
{{% /notice %}}
3334

3435
In addition to these local software dependencies, you will need a Kubernetes cluster to which you can deploy your
3536
containerized WebLogic Server domain and its applications. If you do not already have a model, then you can either write
@@ -45,22 +46,22 @@ with a WebLogic domain that can be used to discover the model from the domain.
4546
https://support.oracle.com/knowledge/Oracle%20Linux%20and%20Virtualization/2717454_1.html
4647

4748
- For running the WKT UI on a remote machine without desktop environment and accessing it through X forwarding, you need to ensure X forwarding is working properly. For example,
48-
49+
4950
```
5051
sudo dnf install xterm
5152
logout
5253
ssh -X ...
5354
xterm
5455
```
55-
56+
5657
- For Debian-based systems, such as Ubuntu and Debian:
5758
5859
- For storing credentials in the OS native credentials store, you must have a desktop environment. If your system does not have a graphical desktop environment, then you can install one; for example, installing GNOME on Ubuntu 20x:
5960
```
6061
sudo apt install gnome-session gdm3
6162
sudo reboot
6263
```
63-
64+
6465
- For running the WKT UI on a remote machine without desktop environment and accessing it through X forwarding, you need to ensure X forwarding is working properly. For example,
6566
6667
```
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<img src="{{ .Get 1 | absURL }}" alt="{{ .Get 0 }}">
-232 Bytes
Loading
-27 Bytes
Loading

documentation/1.1/themes/learn/exampleSite/content/basics/configuration/_index.fr.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ Les paramètres de configuration du mermaid peuvent également être définis su
7272
> À la page "Architecture", vous avez besoin d'un diagramme de classe. Vous pouvez régler les paramètres de mermaid localement pour ne charger que la sirène sur cette page (pas sur les autres).
7373
7474
Vous pouvez également désactiver mermaid pour des pages spécifiques tout en l'activant globalement.
75-
<<<<<<< HEAD
7675

7776
## Configuration du bouton Accueil
7877

@@ -106,5 +105,3 @@ landingPageName = "<i class='fas fa-home'></i> Home"
106105
Le bouton d'accueil va ressembler à ceci:
107106

108107
![Default Home Button](/en/basics/configuration/images/home_button_defaults.jpg?width=100%)
109-
=======
110-
>>>>>>> 023fe7ef2b4c45fe66ac932d9e25d09f30b74a4e

0 commit comments

Comments
 (0)