ブタの魚のオープンソース バージョン 2.0 がリリースされました: DevOps 機能が完全にアップグレードされ、研究開発効率が大幅に向上しました。今すぐ体験してください。

最近、Zhenzhi Technology の Choerodon デジタル インテリジェンス開発および管理プラットフォームがオープンソース バージョン 2.0 を正式にリリースしました。
オープンソースの記者会見では、Zhenzhi の生産および研究チーム、業界パートナー、コミュニティ開発者が集まり、ブタの魚のオープンソース 2.0 のリリースを目撃しました。記者会見は、上海正志科技の創業パートナー兼最高技術責任者である張立軍氏が主催し、バージョン2.0の新機能を深く解釈しエンタープライズレベルおよび個人の開発者のアプリケーションシナリオを共有し、 Zhenzhi Technology は、オープンソースとオープン性、共創と共有の概念と持続性を掲げ、コミュニティ パートナーと協力してエンタープライズ デジタル インテリジェンスの研究開発の効率向上を促進できることを楽しみにしています。

オープン ソース バージョン 2.0 では、多くの改善と新機能が導入されており、pigtooth チームのオープン ソース コード管理、製品ライブラリ管理、CI/CD パイプライン、コンテナ クラスター、環境リソース、アプリケーション デプロイメント、およびその他の機能の可用性と安定性が向上しています。すべてのユーザーがこのバージョンをインストールします。

以下を使用してダウンロードします。

ホグトゥース @Github :

GitHub - open-hand/choerodon: オープンソース マルチクラウド統合プラットフォーム

アイナメ @Gitee :

オープンハンド/チョエロドン

公式ウェブサイト

Pigtooth Fish デジタル インテリジェンス開発および管理プラットフォーム

Pigtooth 2.0 : オープンソースの新機能、より高い使いやすさと安定性! このバージョンにはプロジェクト管理、テスト管理、ナレッジベースなどの機能は含まれていませんが、トライアル環境に登録してプロジェクトコラボレーション管理の機能を体験していただけます。ブタのオープンソース バージョン 2.0 は、v1.1 からのスムーズなアップグレードをサポートしていないことに注意してください。ただし、2.0 をダウンロードして、Toothfish 2.0 がもたらす優れたパフォーマンスと機能を実際に体験することをお勧めします。皆様のご参加とご意見をお待ちしております!

Pigtooth 2.0 は、新しいオープンソース エクスペリエンスをもたらします。

コア機能の解釈

主な特徴

1. 外部の GitLab ウェアハウスを統合する

Choerodon のコード ウェアハウス機能は、アプリケーション サービスの作成時に外部 GitLab ウェアハウスの構成をサポートするため、既存の GitLab ウェアハウスを引き続き使用し、移行および使用コストを削減できますToothfish のアプリケーション サービス作成プロセスを通じて、ユーザーは新しいアプリケーション サービスを作成するときに外部 GitLab リポジトリの使用を選択できます。このオプションを使用すると、ユーザーは App Service を既存の GitLab リポジトリに関連付けることができ、コードのバージョン管理、コラボレーション、管理が容易になります。外部 GitLab リポジトリを構成する手順は次のとおりです。

1.   GitLab ウェアハウスの URL を指定します。アプリケーション サービスを作成するプロセスで、ユーザーは外部 GitLab ウェアハウスの URL アドレスを指定して、関連付けるウェアハウスを指定する必要があります。

2.  認可と認証: Toothfish は、外部 GitLab リポジトリに接続してアクセスするために、アクセス トークンやユーザー名とパスワードなどの適切な認証情報の提供をユーザーに要求する場合があります。

3.  アプリケーション パイプラインの管理: 外部 GitLab ウェアハウスが正常に構成されると、強力なアプリケーション パイプライン管理機能が得られます。これにより、アプリケーション ウェアハウス内のパイプラインを簡単に管理し、プロセス全体の視覚化と自動化を実現できます。

Toothfish は、外部 GitLab リポジトリの構成をサポートすることで、柔軟性の向上と強力な統合を提供し、ユーザーが既存の GitLab ワークフローおよびリポジトリと共同開発できるようにします。これにより、ユーザーは使い慣れた気に入った GitLab ツールを引き続き使用することができ、また、Toothfish プラットフォームが提供する他の機能 (コラボレーション、テスト、DevOps など) を最大限に活用できるため、効率が向上し、開発チームの質。

2. コンテナのデプロイメントとホストのデプロイメント

Choerodon パイプライン モジュールでは、CD (継続的デリバリー) ステージにコンテナ デプロイメントおよびホスト デプロイメントタスクをサポートする機能が追加されました。これにより、ユーザーはニーズに応じてアプリケーションをコンテナ環境にデプロイするかホストに直接デプロイするかを選択できるようになります。CD ステージのパイプラインで、ユーザーはコンテナー デプロイメント タスクまたはホスト デプロイメント タスクを追加できます。具体的な手順は次のとおりです。

1. コンテナ デプロイメント タスク: ユーザーがコンテナ デプロイメント タスクを選択した場合、コンテナ化されたアプリケーションのデプロイメントを定義および管理するためにコンテナ オーケストレーション ツールを指定でき、コンテナ イメージ、ポート マッピング、環境変数などの関連構成をコンテナに提供できます。ターゲット環境の起動とデプロイ、コンテナの管理。

2. ホスト展開タスク: ユーザーがホスト展開タスクを選択すると、アプリケーションをターゲット ホストに直接展開できます。ユーザーはターゲットホストの接続情報、デプロイメントパス、起動スクリプトなどを指定して、アプリケーションをホスト上にデプロイして起動できます。

コンテナーのデプロイメントおよびホストのデプロイメントタスクのサポートを追加することで、ユーザーはニーズに応じて最適なデプロイメント方法を選択できます。アプリケーションをコンテナ イメージにパッケージ化してコンテナ化してデプロイする場合でも、従来のアプリケーションをホストに直接デプロイする場合でも、ユーザーはブタの魚のパイプライン モジュールを通じて簡単に実装できます。

この種の柔軟性により、Hogtooth Fish は、従来の物理マシンのデプロイメント、仮想マシンのデプロイメント、またはクラウド環境でのコンテナ オーケストレーションのデプロイメントであっても、さまざまなデプロイメント シナリオに適しています。ユーザーは、自動化されたデプロイメントと配信に Hogtooth Fish のパイプライン モジュールを使用できます。これにより、展開プロセスが簡素化され、効率が向上し、チームの多様な環境にわたるアプリケーションの管理と配信が容易になります。

3. パイプラインテンプレートの管理

Choerodon プラットフォーム層と組織層には、パイプラインの構成と管理における管理者とユーザーのニーズを満たすために、一連のパイプライン テンプレート、タスク テンプレート、ステップ テンプレートの管理機能が追加されました。

|||プラットフォーム層と組織層:

1. パイプライン テンプレートの管理: 管理者は、カスタマイズされたパイプライン テンプレートを構成および管理できます。これらのテンプレートには、新しいパイプラインを作成するときに再利用および標準化するための共通のプロセスと設定を含めることができます。

2. タスク テンプレート管理: 管理者は、パイプラインで使用できるタスク タイプ、構成、パラメーター設定を含むタスク テンプレートを定義および管理できます。タスク テンプレートにより、パイプラインの作成と構成のプロセスが簡素化され、効率と一貫性が向上します。

3. ステップ テンプレートの管理: 管理者は、特定の操作を実行するためのステップ構成とコマンドを含むステップ テンプレートを作成および管理できます。ステップ テンプレートを再利用して、さまざまなパイプラインで組み合わせて、より複雑なプロセス要件を実現できます。

|||プロジェクト レベル:

パイプライン テンプレートに基づいてパイプラインを迅速に作成: プロジェクト メンバーは、事前定義されたパイプライン テンプレートを最初から構成することなく、パイプラインを迅速に作成できます。これにより、時間と労力が節約され、パイプラインの一貫性とベスト プラクティスの適用が保証されます。

Hogtooth は、パイプライン テンプレート、タスク テンプレート、およびステップ テンプレート管理の機能を追加することにより、より強力なパイプライン構成および管理機能を提供します。管理者は、標準化、再利用、ベスト プラクティスの適用のためにテンプレートをカスタマイズおよび管理できます。ユーザーはパイプラインを迅速に作成し、ニーズに応じて調整および拡張できます。これらの機能の導入により、プラットフォーム、組織、プロジェクト レベルでのパイプライン管理の効率と柔軟性が向上します。

4. 展開管理アプリケーション センター

Choerodon デプロイメント モジュールは、コンテナのデプロイメントとホストのデプロイメント後に生成されるすべてのアプリケーションとリソースの一元的な表示と管理をサポートするアプリケーション センターを追加します。App Center の機能は次のとおりです。

1. アプリケーション ビュー: アプリケーション センターは、展開されたすべてのアプリケーションと関連リソースを示す集中ビューを提供します。ユーザーは、App Center を通じて、デプロイされたアプリケーションを簡単に表示し、アクセスできます。

2. アプリケーション管理: ユーザーは、アプリケーション センターで展開されたアプリケーションを、起動、停止、再起動などの操作を含めて管理できます。これにより、ユーザーはアプリケーションを簡単に管理および制御できるようになります。

Toothfish は、アプリケーション センターを導入することにより集中管理インターフェイスを提供し、ユーザーがデプロイされたアプリケーションと関連リソースをより簡単に表示および管理できるようにしますコンテナ展開またはホスト展開に関係なく、ユーザーはアプリケーション センターでアプリケーションをすばやく見つけて操作できるため、管理効率と可視性が向上しますさらに、アプリケーション センターの監視機能は、ユーザーがアプリケーションの問題を適時に発見して解決し、アプリケーションの安定した役立ちます。

その他の改善とアップデート

● コードベース管理モジュールは、権限に基づいてチームメンバーに開発権限をバッチで割り当てることをサポートします。

● Python、PHP、および .NET Core 用のアプリケーション サービス テンプレートが追加され、プロジェクトでアプリケーション サービスを作成するときにそれらの使用を選択できるようになりました。

● アプリケーション サービス モジュールは、Gitee、Gitea、Bitbucket などの一般的な Git ソースからのアプリケーション サービスのインポートをサポートします。

● パイプライン モジュール - パイプラインの作成 - 詳細設定で、このパイプラインの下のタスク スクリプトによる参照用のカスタム関数を維持するためのサポートを追加します。

● パイプライン モジュール - パイプラインが新たに実行されるとき、ここで実行される変数を維持するためのサポートが追加されます。

● パイプライン モジュール - CI タスク - 詳細設定では、このタスクの同時実行を有効にすることがサポートされています。

● パイプライン モジュールには、Java、Node.js、Go 用のプリセット単体テスト ステップが追加され、実行完了後の単体テスト レポートの表示がサポートされています。

● パイプラインのタイミング トリガー プランをサポートする機能を追加しました。これにより、ユーザーはパイプラインの周期的または単一サイクルのタイミング プランを設定できます。

● パイプライン ホスト デプロイメント タスクでの DockerCompose アプリケーションの自動デプロイメントのサポートが追加されました。

● アプリケーション センター モジュール - ホスト アプリケーションの詳細。さまざまな一般的なプロセスの詳細を表示するためのサポートが追加されます。

● デプロイメント モジュールは、ホスト上での他のタイプのアーティファクトのデプロイメントをサポートします。

● ホスト管理モジュールにおいて、プロジェクトメンバーに対するホストの使用および管理権限の付与をサポートする機能を新たに追加しました。

● ホスト展開における DockerCompose アプリケーションのサポートを追加しました。

● チャート アプリケーションの例外とダウンタイムの数のチャートの表示をサポートするチャート アプリケーション監視レポートが追加されました。

● Chart アプリケーション監視レポートを追加しました。これは、Chart アプリケーションの例外とシャットダウンの期間グラフの表示をサポートします。

● ホスト管理モジュールには、プロジェクトオーナーが特定の担当者にホスト権限を割り当てることをサポートする権限管理機能が追加されました。

● リソース ビューでの k8s-workload リソースの作成と管理のサポートが追加されました。

クリックして、ブタの魚のオープンソース バージョン 2.0 の完全な更新ログにアクセスしてください。

ホグトゥースについて

チョエロドンとは

ブタの魚のオープンソース プロジェクトは、企業がインテリジェントな開発管理と効率的な展開を実現するのに役立ちます。チームコラボレーションからDevOpsツールチェーン、プラットフォームツールから体系的な方法論に至るワンストップソリューションを提供し、共同管理とエンジニアリング効率のニーズを完全に満たします。

Toothfish の 2.0 バージョンでは、オープン ソース コード管理と製品ライブラリ管理の機能が強化され、ユーザーがコード ライブラリと製品をより適切に管理および制御できるようになりました。同時に、CI/CD パイプラインの更新により、より高度な機能が提供され、コンテナー クラスターと環境リソースの集中管理、および迅速なアプリケーションのデプロイメントなどの機能がサポートされます。これらの機能を統合することで、Toothfish は総合的な開発管理プラットフォームとなり、開発から展開までのフルプロセスをユーザーに提供します

Trogfish ユーザーの場合は、新機能と改善点のメリットを享受するために、バージョン 2.0 をインストールすることを強くお勧めします。Hogtooth Fish を試したことがない場合は、このオープン ソース プロジェクトをすぐにダウンロードして使用し、その強力でインテリジェントな開発管理機能を体験する絶好の機会でもあります。Hogfish にようこそ。他の開発者と一緒に探索し、貢献してください。

オープンソースの成果

Choerodon が 2018 年 5 月 20 日に正式にオープンソース化されて以来、チームは継続的な更新と反復の勢いを維持し、ユーザーに23 近くのオープンソース バージョンの更新を提供してきました。このたび、私たちは待望の 2.0 オープンソース バージョンのリリースを開始し、 6 年間にわたるHogtoothfish の開発における新たなマイルストーンを迎えました。

過去 6 年間、ブタトゥースフィッシュ チームの優れた業績は多くの賞を受賞しており、オープンソース分野における私たちの主導的地位と傑出した貢献を十分に証明しています。

多くの賞を受賞

ナゲッツ「2020人気クリエイティブチーム」に選出

オープンソースチャイナ「GVP-Gitee Most Valuable Open Source Project Program」を受賞

●創造協会の「 2021年クラウドネイティブ技術革新賞」を受賞、ブタ歯プロジェクト担当者が「創造協会2021年度MVP」(最優秀プロフェッショナル賞)を受賞

●「2021 OSCHINA優秀オープンソーステクノロジーチーム」を受賞

● HUAWEI CLOUD ソリューションの共同テストに合格し、HUAWEI CLOUD から HUAWEI VALIDATED 認証を取得し、パフォーマンス管理の分野でこの認証を取得した国内初のソフトウェア製品となりました。

これらの栄誉と評価は、ブタチームの継続的な努力と革新的な精神に対する最高のフィードバックです。当社は今後もオープンソースのイノベーションに取り組み、製品の品質と機能を継続的に改善し、より良い開発管理プラットフォームをユーザーに提供していきます。

Hogtooth がその翼を広げ続け、オープンソースの世界でさらに輝かしい成果を生み出し続けることを一緒に目撃しましょう。

●技術交流

1. ブタ科の魚@オープンソース中国

Choerodon デジタル インテリジェンス開発および管理プラットフォーム - OSCHINA - 中国のオープンソース技術交換コミュニティ

2.ブタ@雷金

ZKNOW Zhenzhi Technology の個人ホームページ - ニュース - ナゲッツ

3.アイナメ @SegmentFault

ZKNOW Zhenzhi Technology - SegmentFault 思否

● 技術ブログ

ブログ |

● ホグトゥース フォーラム

HANDオープンフォーラム

● オープンソース ドキュメント:クリックしてアクセス

おすすめ

転載: blog.csdn.net/xxxxaayy/article/details/131305262