The application Catalog, pioneered by rancher, is just as simple as using AppStore for complex application management deployments in enterprise data centers. The overall concept of catalog is not special for our users: with a reasonable default configuration and a repeatable startup process, users can search for commonly deployed applications on a single page. We want to provide our users with a fresh, concise UI interface that showcases a diverse range of platforms, applications, and machines that can be used in the community.
Rancher Catalog supports both private and public sharing modes. Public sharing, or community Catalog, is maintained by rancher and the community. This article will show you how to use community catalog to make machine driver incredibly easy to use.
When the user first runs the rancher UI and there is no stack or service at this time, rancher prompts them to deploy the first service either manually or through catalog. After installation, users can return to the directory through top-level navigation. On the catalog page, users will see a simple grid of catalog entries (catalog entries). This page has many entries, but using search and filtering can be easily streamlined.
650) this.width=650; "src=" Https://s1.51cto.com/wyfs02/M00/8E/F5/wKioL1jP6ULBqILdAATcGerAhAQ226.png "title=" Figure 1.png "alt=" Wkiol1jp6ulbqildaatcgerahaq226.png "/>
Each directory entry allows the user to see a more detailed section. In addition, this is where the directory entry is launched. While the user is viewing the entry, you can select the desired version, name, and configuration properties for the service, and finally preview the corresponding YAML file for deployment:
650) this.width=650; "src=" Https://s1.51cto.com/wyfs02/M02/8E/F5/wKioL1jP6W3AvrcMAAPwDfFtwkc216.png "title=" Figure 2.png "alt=" Wkiol1jp6w3avrcmaapwdfftwkc216.png "/>
We also provide a mechanism for users to be able to add their directories hosted on GitHub in the rancher catalog. Users simply go through the Settings page and the catalog section to add the. Git URL address on GitHub to the rancher. The newly added directory will be merged with the existing directory (just the front-end section). No need to worry, you can select your directory from the drop-down list to see only the entries that belong to it. Catalog has been online for some time and I hope you have the opportunity to use it.
Community Catalog is open to all users, and it enables users to provide their own machine driver. You may have used our machine Drivers page: Users can easily find various docker-machine driver, and can customize their regular use of machine driver. Previously, users could add custom machine Driver to rancher using the "Add Machine Driver" button. With catalog, we provide new ways for users who want to add custom machine driver through their own catalog. Users can add a new Machine-templates folder under their directory Repository (catalog repo)-Once this directory is added to rancher, we will transfer these drivers to the Rancher Machine driver page.
650) this.width=650; "src=" Https://s2.51cto.com/wyfs02/M00/8E/F7/wKiom1jP6Z3SKikQAAROVC3-LIk684.png "title=" Figure 3.png "alt=" Wkiom1jp6z3skikqaarovc3-lik684.png "/>
It is necessary to note that even if they are placed in the same GitHub repository, your machine driver will not appear on the catalog page. Turning on the machine driver in rancher is as simple as pressing the play button. It is also easy to disable machine driver that are not suitable for you or your company. Easy to deploy workflows with a simple update process: If you've already deployed an older version of machine driver in your directory, you'll see an update icon. Simply press this icon and we'll install the latest version in your directory. We believe this new machine Driver catalog will enable our customers to add overridable, maintainable, and easy-to-deploy machine Driver for their company catalogs.
The above is just a brief overview, and the specific use will require you to go to the rancher Catalog and machine driver page to try it yourself. Hopefully you'll enjoy the fun of the apps you've deployed, or you can add your own apps.
Original source: Rancher Labs
This article is from the "12452495" blog, please be sure to keep this source http://12462495.blog.51cto.com/12452495/1908630
How to make machine driver easy to use in rancher