1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OpenShift 4.19 - Unified Design Web Console - New Features

Posted at

Red Hat® OpenShift® は、既存のアプリケーションをモダナイズして、新しいクラウドネイティブ・アプリケーションの開発と提供をあらゆるインフラストラクチャで大規模に加速するハイブリッドクラウド・アプリケーション・プラットフォームです。

OpenShift 4.19 - Unified Design Web Console

OpenShift (OCP) 4.19 では、Web Console のデザインが変更され、更に使い易くなりました。

1.3.21. Web console

Starting with OpenShift Container Platform 4.19, the perspectives in the web console have unified to simplify navigation, reduce context switching, streamline tasks, and provide users with a more cohesive OpenShift Container Platform experience.

With this unified design, there is no longer a Developer perspective in the default view; however, all OpenShift Container Platform web console features are discoverable to all users. If you are not the cluster owner, you might need to request permission for certain features from the cluster owner. The Developer perspective can still be manually enabled if you prefer.

The Getting Started pane in the web console provides resources such as, a tour of the console, information on setting up your cluster, a quick start for enabling the Developer perspective, and links to explore new features and capabilities.

1.3.21.1. Patternfly 6 upgrade

The web console now uses Patternfly 6. Support for Patternfly 4 in the web console is no longer available.

This release also introduces the following updates to the web console. You can now do the following actions:

  • Specify distinct console logos for both light and dark themes using the logos field in the .spec.customization.logos configuration, allowing for more comprehensive branding.
  • Easily delete identity providers (IDPs) directly from the web console, streamlining authentication configuration without manual YAML file edits.
  • Easily set the default StorageClass directly in the web console.
  • Quickly find specific jobs in the web console by sorting the Created column by creation date and time.

ここでは、上記に記載されている following updates の内容を簡単にご紹介します。

Specify distinct console logos for both light and dark themes

  • Specify distinct console logos for both light and dark themes using the logos field in the .spec.customization.logos configuration, allowing for more comprehensive branding.

独自のロゴマークを登録する事ができるようになりました。

上記の手順に従って必要な ConfigMap を作成後、Console (operator.openshift.io).spec.customization.logos から登録します。

$ oc explain consoles.operator.openshift.io.spec.customization.logos
GROUP:      operator.openshift.io
KIND:       Console
VERSION:    v1

FIELD: logos <[]Object>


DESCRIPTION:
    logos is used to replace the OpenShift Masthead and Favicon logos in the
    console UI with custom logos.
    logos is an optional field that allows a list of logos.
    Only one of logos or customLogoFile can be set at a time.
    If logos is set, customLogoFile must be unset.
    When specified, there must be at least one entry and no more than 2 entries.
    Each type must appear only once in the list.
    Logo defines a configuration based on theme modes for the console UI logo.

FIELDS:
  themes        <[]Object> -required-
    themes specifies the themes for the console UI logo.
    themes is a required field that allows a list of themes. Each item in the
    themes list must have a unique mode and a source field.
    Each mode determines whether the logo is for the dark or light mode of the
    console UI.
    If a theme is not specified, the default OpenShift logo will be displayed
    for that theme.
    There must be at least one entry and no more than 2 entries.

  type  <string> -required-
  enum: Masthead, Favicon
    type specifies the type of the logo for the console UI. It determines
    whether the logo is for the masthead or favicon.
    type is a required field that allows values of Masthead and Favicon.
    When set to "Masthead", the logo will be used in the masthead and about
    modal of the console UI.
    When set to "Favicon", the logo will be used as the favicon of the console
    UI.

Web Console の場合は、Administration / Cluster Settings の Configuration tab から Console (operator.openshift.io) を選択して、YAML Tab から登録します。

image.png

Easily delete identity providers (IDPs)

  • Easily delete identity providers (IDPs) directly from the web console, streamlining authentication configuration without manual YAML file edits.

7.1.8. Configuring identity providers using the web console
https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html-single/authentication_and_authorization/index#identity-provider-configuring-using-the-web-console_configuring-htpasswd-identity-provider

上記の手順に従って、Administration / Cluster Settings の Configuration tab から OAuth を選択します。

image.png

Identity Providers から、任意の IDP を追加 (Add) する事ができます。

image.png

image.png

今回、追加した IDP を削除 (Remove identity provider) する事もできるようになりました。

image.png

image.png

Easily set the default StorageClass

  • Easily set the default StorageClass directly in the web console.

Storage / StorageClasses 画面上で、任意の StorageClass 右端にあるメニューの Set as default で指定できるようになりました。

image.png

Quickly find specific jobs in the web console

  • Quickly find specific jobs in the web console by sorting the Created column by creation date and time.

Workloads / Jobs 画面上に Created column が表示され、Descending / Ascending order で Job が並べ替えられるようになりました。

image.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?