mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Deployed 656797ab to latest with MkDocs 1.1.2 and mike 0.5.5
This commit is contained in:
1 parent
4b7d627edb
commit
c8a79ab626
225 files changed
+7575
-10242
No files matched your search
@@ -271,7 +271,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clusters/adding-clusters/" class="md-nav__link">
|
||||
Adding clusters
|
||||
Adding Clusters
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -283,7 +283,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../clusters/removing-clusters/" class="md-nav__link">
|
||||
Removing cluster
|
||||
Removing Clusters
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -401,36 +401,36 @@
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#what-can-extensions-do" class="md-nav__link">
|
||||
What can extensions do
|
||||
<a href="#what-extensions-can-do" class="md-nav__link">
|
||||
What Extensions Can Do
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#how-to-build-extensions" class="md-nav__link">
|
||||
How to build extensions
|
||||
How to Build Extensions
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#whats-new" class="md-nav__link">
|
||||
What's new
|
||||
What's New
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#looking-for-help" class="md-nav__link">
|
||||
Looking for help
|
||||
Looking for Help
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#download-lens-the-kubernetes-ide" class="md-nav__link">
|
||||
Download Lens - The Kubernetes IDE
|
||||
<a href="#downloading-lens" class="md-nav__link">
|
||||
Downloading Lens
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -452,13 +452,13 @@
|
||||
<input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-2" type="checkbox" id="nav-7-2">
|
||||
|
||||
<label class="md-nav__link" for="nav-7-2">
|
||||
Get Started
|
||||
Getting Started
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
<nav class="md-nav" aria-label="Get Started" data-md-level="2">
|
||||
<nav class="md-nav" aria-label="Getting Started" data-md-level="2">
|
||||
<label class="md-nav__title" for="nav-7-2">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Get Started
|
||||
Getting Started
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
@@ -468,6 +468,18 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="get-started/overview/" class="md-nav__link">
|
||||
Overview
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="get-started/your-first-extension/" class="md-nav__link">
|
||||
Your First Extension
|
||||
@@ -530,18 +542,6 @@
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="capabilities/" class="md-nav__link">
|
||||
Overview
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="capabilities/common-capabilities/" class="md-nav__link">
|
||||
Common Capabilities
|
||||
@@ -568,7 +568,7 @@
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="capabilities/color-reference/" class="md-nav__link">
|
||||
Color reference
|
||||
Color Reference
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -673,18 +673,6 @@
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="testing-and-publishing/bundling/" class="md-nav__link">
|
||||
Bundling Extensions
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
</li>
|
||||
@@ -834,36 +822,36 @@
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#what-can-extensions-do" class="md-nav__link">
|
||||
What can extensions do
|
||||
<a href="#what-extensions-can-do" class="md-nav__link">
|
||||
What Extensions Can Do
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#how-to-build-extensions" class="md-nav__link">
|
||||
How to build extensions
|
||||
How to Build Extensions
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#whats-new" class="md-nav__link">
|
||||
What's new
|
||||
What's New
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#looking-for-help" class="md-nav__link">
|
||||
Looking for help
|
||||
Looking for Help
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#download-lens-the-kubernetes-ide" class="md-nav__link">
|
||||
Download Lens - The Kubernetes IDE
|
||||
<a href="#downloading-lens" class="md-nav__link">
|
||||
Downloading Lens
|
||||
</a>
|
||||
|
||||
</li>
|
||||
@@ -883,22 +871,21 @@
|
||||
|
||||
|
||||
<h1 id="lens-extension-api">Lens Extension API<a class="headerlink" href="#lens-extension-api" title="Permanent link">#</a></h1>
|
||||
<p>The Extensions API in Lens allows users to customize and enhance the Lens experience by creating their own menus or page content that is extended from the existing pages. Many of the core features of Lens are built as extensions and use the same Extension API.</p>
|
||||
<p>Customize and enhance the Lens experience with the Lens Extension API. Use the extension API to create menus or page content. The same extension API was used to create many of Lens's core features.</p>
|
||||
<p>This documentation describes:</p>
|
||||
<ul>
|
||||
<li>How to build, run, test and publish an extension</li>
|
||||
<li>How to take advantage of Lens's Extension API</li>
|
||||
<li>Where to find <a href="guides/overview.md">guides</a> and <a href="https://github.com/lensapp/lens-extension-samples">code samples</a> to help get you started</li>
|
||||
<li>How to build, run, test, and publish an extension.</li>
|
||||
<li>How to take full advantage of the Lens Extension API.</li>
|
||||
<li>Where to find <a href="guides/">guides</a> and <a href="https://github.com/lensapp/lens-extension-samples">code samples</a> to help get you started.</li>
|
||||
</ul>
|
||||
<p>Code samples are available at <a href="https://github.com/lensapp/lens-extension-samples">lensapp/lens-extension-samples</a>.</p>
|
||||
<h2 id="what-can-extensions-do">What can extensions do<a class="headerlink" href="#what-can-extensions-do" title="Permanent link">#</a></h2>
|
||||
<h2 id="what-extensions-can-do">What Extensions Can Do<a class="headerlink" href="#what-extensions-can-do" title="Permanent link">#</a></h2>
|
||||
<p>Here are some examples of what you can achieve with the Extension API:</p>
|
||||
<ul>
|
||||
<li>Add custom components & views in the UI - Extending the Lens Workbench</li>
|
||||
</ul>
|
||||
<p>If you'd like to have a more comprehensive overview of the Extension API, refer to the <a href="capabilities/overview.md">Extension Capabilities Overview</a> page. <a href="guides/overview.md">Extension Guides Overview</a> also includes a list of code samples and guides that illustrate various Extension API usage.</p>
|
||||
<h2 id="how-to-build-extensions">How to build extensions<a class="headerlink" href="#how-to-build-extensions" title="Permanent link">#</a></h2>
|
||||
<p>Building a good extension can take a lot of effort. Here is what each section of the API doc can help you with:</p>
|
||||
<p>For an overview of the Lens Extension API, refer to the <a href="capabilities/common-capabilities/">Common Capabilities</a> page. <a href="guides/overview.md">Extension Guides Overview</a> also includes a list of code samples and guides that illustrate various ways of using the Lens Extension API.</p>
|
||||
<h2 id="how-to-build-extensions">How to Build Extensions<a class="headerlink" href="#how-to-build-extensions" title="Permanent link">#</a></h2>
|
||||
<p>Here is what each section of the Lens Extension API docs can help you with:</p>
|
||||
<ul>
|
||||
<li><strong>Get Started</strong> teaches fundamental concepts for building extensions with the Hello World sample.</li>
|
||||
<li><strong>Extension Capabilities</strong> dissects Lens's Extension API into smaller categories and points you to more detailed topics.</li>
|
||||
@@ -907,17 +894,14 @@
|
||||
<li><strong>Advanced Topics</strong> explains advanced concepts such as integrating with 3rd party applications/services.</li>
|
||||
<li><strong>References</strong> contains exhaustive references for the Lens Extension API, Contribution Points, and many other topics.</li>
|
||||
</ul>
|
||||
<h2 id="whats-new">What's new<a class="headerlink" href="#whats-new" title="Permanent link">#</a></h2>
|
||||
<p>Lens updates on a monthly cadence, and that applies to the Extension API as well. New features and APIs become available every month to increase the power and scope of Lens extensions.</p>
|
||||
<p>To stay current with the Extension API and Lens features in general, you can review the <a href="https://github.com/lensapp/lens/releases">release notes</a>.</p>
|
||||
<h2 id="looking-for-help">Looking for help<a class="headerlink" href="#looking-for-help" title="Permanent link">#</a></h2>
|
||||
<p>If you have questions for extension development, try asking on:</p>
|
||||
<ul>
|
||||
<li><a href="http://k8slens.slack.com/">Lens Dev Slack</a>: Public chatroom for Lens developers. Some Lens team members chime in on conversations.</li>
|
||||
</ul>
|
||||
<p>To provide feedback on the documentation or issues with the Lens Extension API, create new issues at <a href="https://github.com/lensapp/lens/issues">lensapp/lens</a> with the labels <code>area/documentation</code> and/or <code>area/extension</code>.</p>
|
||||
<h2 id="download-lens-the-kubernetes-ide">Download Lens - The Kubernetes IDE<a class="headerlink" href="#download-lens-the-kubernetes-ide" title="Permanent link">#</a></h2>
|
||||
<p>Go to <a href="https://k8slens.dev">Lens</a></p>
|
||||
<h2 id="whats-new">What's New<a class="headerlink" href="#whats-new" title="Permanent link">#</a></h2>
|
||||
<p>Just like Lens itself, the extension API updates on a monthly cadence, rolling out new features with every release.</p>
|
||||
<p>Keep up with Lens and the Lens Extension API by reviewing the <a href="https://github.com/lensapp/lens/releases">release notes</a>.</p>
|
||||
<h2 id="looking-for-help">Looking for Help<a class="headerlink" href="#looking-for-help" title="Permanent link">#</a></h2>
|
||||
<p>If you have questions for extension development, try asking on the <a href="http://k8slens.slack.com/">Lens Dev Slack</a>. It's a public chatroom for Lens developers, where Lens team members chime in from time to time.</p>
|
||||
<p>To provide feedback on the documentation or issues with the Lens Extension API, create new issues at <a href="https://github.com/lensapp/lens/issues">lensapp/lens</a>. Please use the labels <code>area/documentation</code> and/or <code>area/extension</code>.</p>
|
||||
<h2 id="downloading-lens">Downloading Lens<a class="headerlink" href="#downloading-lens" title="Permanent link">#</a></h2>
|
||||
<p><a href="https://github.com/lensapp/lens/releases">Download Lens</a> for macOS, Windows, or Linux.</p>
|
||||
|
||||
|
||||
|
||||
@@ -951,13 +935,13 @@
|
||||
</a>
|
||||
|
||||
|
||||
<a href="get-started/your-first-extension/" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
|
||||
<a href="get-started/overview/" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
|
||||
<div class="md-footer-nav__title">
|
||||
<div class="md-ellipsis">
|
||||
<span class="md-footer-nav__direction">
|
||||
Next
|
||||
</span>
|
||||
Your First Extension
|
||||
Overview
|
||||
</div>
|
||||
</div>
|
||||
<div class="md-footer-nav__button md-icon">
|
||||
|
||||
Reference in new issue
Block a user