Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 9368|Antwoord: 0

Rancher heeft die verschillen met K8's

[Link kopiëren]
Geplaatst op 12-10-2019 15:27:08 | | | |
Rancher:

1. Grafische methode: De gebruiksvriendelijke webbeheerinterface vermindert opnieuw de moeilijkheid van het uitrollen van containerapplicaties met containertechnologie op basis van het gebruiksgemak van Docker.

2. Ondersteuning van meerdere planners: Via omgevingstemplates kun je eenvoudig Cattle-, Swarm-, K8S- en Mesos-containerclusterbeheerplatforms maken en uitrollen.

3. Beheer hostclusters: Het beheerobject is een cluster van meerdere hosts, niet slechts één containerhost; maak en beheer meerdere of tientallen applicatieserverclusters, je hebt alleen Ctrl+C, Ctrl+V, kopiëren en plakken nodig om op te lossen.

4. Ingebouwde app-winkel: Gebruik de WordPress-sjabloon om een WordPress-blogsysteem te maken, klik gewoon op de muis, de implementatiemoeilijkheid is niet hoger dan het aanvragen van een gratis e-mail!

5. Flexibele resourceallocatie: Ingebouwde applicatie load balancer, de "service" heeft minimaal 1 containerinstantie nodig; als de belasting niet voldoende of te hoog is, klik je gewoon op de muis, verhoog of verlaag je het aantal containerinstanties in de "service" om het probleem op te lossen, het applicatiesysteem heeft natuurlijke elastische uitbreidingsmogelijkheden.


Infrastructuurorkestratie

Rancher kan Linux-hostbronnen gebruiken vanuit elke publieke of private cloud. Linux-hosts kunnen virtueel of fysiek zijn. Rancher vereist alleen dat de host CPU-, geheugen-, lokale schijf- en netwerkbronnen heeft. Vanuit Ranchers perspectief is een cloudhost geleverd door een cloudleverancier hetzelfde als een fysieke machine.

Rancher implementeert een flexibele laag van infrastructuurdiensten voor het draaien van containerapplicaties. De infrastructuurdiensten van Rancher omvatten netwerken, opslag, load balancing, DNS en beveiligingsmodules. De infrastructuurdiensten van Rancher worden ook via containers geïmplementeerd, zodat de infrastructuurdiensten van Rancher op elke Linux-host kunnen draaien.

Containerorkestratie en -planning

Veel gebruikers kiezen ervoor om containerorkestratieplanningsframeworks te gebruiken om containerized applicaties uit te voeren. Rancher bevat alle huidige gangbare orkestratie- en planningsengines, zoals Docker Swarm, Kubernetes en Mesos. Dezelfde gebruiker kan een Swarm- of Kubernetes-cluster aanmaken. Je kunt ook applicaties beheren met native Swarm- of Kubernetes-tools.

Naast Swarm, Kubernetes en Mesos ondersteunt Rancher ook zijn eigen Cattle container-orkestratie-planningsengine. Cattle wordt veel gebruikt om de eigen infrastructuurdiensten van Rancher te orkestreren en om Swarm-clusters, Kubernetes- en Mesos-clusters te configureren, beheren en upgraden.

App Store

Rancher-gebruikers kunnen apps die uit meerdere containers bestaan met één klik in de app store uitrollen. Gebruikers kunnen de geïmplementeerde applicatie beheren en upgrades automatiseren wanneer een nieuwe versie van de applicatie beschikbaar is. Rancher biedt een app-winkel die wordt beheerd door de Rancher-gemeenschap en die een reeks populaire apps bevat. Gebruikers van Rancher kunnen ook hun eigen privé app-winkel aanmaken.

Enterprise-niveau machtigingsbeheer

Rancher ondersteunt flexibele plug-in gebruikersauthenticatie. Ondersteun Active Directory, LDAP, Github en andere authenticatiemethoden. Rancher ondersteunt rolgebaseerde toegangscontrole (RBAC) op omgevingsniveau, waarmee gebruikers of groepen gebruikers toegang tot een ontwikkel- of productieomgeving via rollen kunnen configureren.

Het volgende diagram toont de belangrijkste componenten en kenmerken van Rancher:


1. Het platform is eenvoudig in te zetten. Het platform dat Docker zelf beheert, is ook gebaseerd op Docker-implementaties. Zolang je docker hebt, kun je de uitrol van het platform met één enkel commando voltooien.
2. Het platform is eenvoudig uit te breiden. Via het agentmechanisme voltooit een docker-commando de agent-implementatie en vergroot snel je fysieke machines. Het ondersteunt ook cloudhosts zoals AWS, en versie 2.0 ondersteunt zelfs K8s.
3. Eenvoudige dienstinzet. Via de app store wordt applicatie-implementatie in 2 stappen voltooid, en elke middleware is onafhankelijk gerangschikt zoals docker-compose, die op elk moment kan worden uitgebreid.
4. Neem je eigen accountrechten mee. In vergelijking met K8s, dat geen accountbeheer heeft, heeft Rancher een eigen accountrechtensysteem. Accounts kunnen onafhankelijk worden aangemaakt of eenvoudig worden gekoppeld aan LDAP en andere accountsystemen. Het is een geweldig hulpmiddel voor bedrijfsgebruik.







Vorig:Docker bouwt een privé-imagerepository
Volgend:WeChat Mini Program Volledige Set Ontwikkelingsvideotutorial (Voltooid)
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com