<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OpenShift &#183; ASPICON Newsarchiv</title>
	<atom:link href="https://www.aspicon.de/news/tag/openshift/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aspicon.de/news/tag/openshift/</link>
	<description>Database Technology and Service</description>
	<lastBuildDate>Wed, 12 Oct 2022 12:16:23 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.aspicon.de/wp-content/uploads/2023/12/favicon_white_verlauf_2-50x50.png</url>
	<title>OpenShift &#183; ASPICON Newsarchiv</title>
	<link>https://www.aspicon.de/news/tag/openshift/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Suse Rancher/RKE vs. Red Hat OpenShift</title>
		<link>https://www.aspicon.de/news/suse-rancher-rke-vs-red-hat-openshift/</link>
		
		<dc:creator><![CDATA[The hidden DBA]]></dc:creator>
		<pubDate>Wed, 04 Aug 2021 06:31:51 +0000</pubDate>
				<category><![CDATA[IT Infrastruktur]]></category>
		<category><![CDATA[Servicewelten]]></category>
		<category><![CDATA[Tech Portfolio]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[OpenShift]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[SUSE Rancher]]></category>
		<guid isPermaLink="false">https://www.aspicon.de/?p=14855</guid>

					<description><![CDATA[<p>Vergleich der Enterprise Kubernetes Lösungen SUSE Rancher/RKE und Red Hat OpenShift.</p>
<p>Der Beitrag <a href="https://www.aspicon.de/news/suse-rancher-rke-vs-red-hat-openshift/">Suse Rancher/RKE vs. Red Hat OpenShift</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="14855" class="elementor elementor-14855" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-194d619a elementor-section-full_width elementor-section-content-top header-negative-margin elementor-section-height-default elementor-section-height-default" data-id="194d619a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a3eda5b container-diagonal-top-min-height header-positive-margin padding-row-100" data-id="1a3eda5b" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-7ee0e382 colored-headline-on-mobile elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7ee0e382" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-55f3704a" data-id="55f3704a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-32813293 elementor-widget elementor-widget-shortcode" data-id="32813293" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"> </div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-324d1430" data-id="324d1430" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3a19aa9 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="3a19aa9" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e7cf59" data-id="9e7cf59" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2632b50 header-breadcrumbs-black black elementor-widget elementor-widget-breadcrumbs" data-id="2632b50" data-element_type="widget" data-e-type="widget" data-widget_type="breadcrumbs.default">
				<div class="elementor-widget-container">
					<p id="breadcrumbs"><span><span><a href="https://www.aspicon.de/">Home</a></span> → <span class="breadcrumb_last" aria-current="page">OpenShift</span></span></p>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5bc606e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5bc606e" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cc6d0ef" data-id="cc6d0ef" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-af5ef31 elementor-widget elementor-widget-spacer" data-id="af5ef31" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4b961e02 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="4b961e02" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3750af93" data-id="3750af93" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d67deab elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="1d67deab" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Suse Rancher/RKE vs. Red Hat OpenShift</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-5fb88ff ha-has-bg-overlay elementor-widget elementor-widget-global elementor-global-7902 elementor-widget-post-info" data-id="5fb88ff" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-ae89516 elementor-inline-item" itemprop="author">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-user-circle"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
							<span class="elementor-post-info__item-prefix">Verfasst von</span>
										The hidden DBA					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-253e24d elementor-inline-item" itemprop="datePublished">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-calendar"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>04 August 2021</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-810d981 elementor-inline-item">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-clock"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-time">
										<time>08:31</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-acd9d0d elementor-inline-item" itemprop="about">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-tags"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://www.aspicon.de/news/tag/kubernetes/" class="elementor-post-info__terms-list-item">Kubernetes</a>, <a href="https://www.aspicon.de/news/tag/openshift/" class="elementor-post-info__terms-list-item">OpenShift</a>, <a href="https://www.aspicon.de/news/tag/red-hat/" class="elementor-post-info__terms-list-item">Red Hat</a>, <a href="https://www.aspicon.de/news/tag/suse-rancher/" class="elementor-post-info__terms-list-item">SUSE Rancher</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-d750586 elementor-widget elementor-widget-heading" data-id="d750586" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Ausgangslage</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4187289 elementor-widget elementor-widget-text-editor" data-id="4187289" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Wir vergleichen die zwei größten Kubernetes Distributionen am Markt hinsichtlich der Faktoren Support, Security, Installation, Lizenzierung, Updates/Upgrades, Partnerunterstützung und Einhalten der Standards der CNCF.</p><p><b>Red Hat OpenShift</b>, wir betrachten ausschließlich Version 4.X, kommt als All-in-One Lösung und bietet sowohl die Kubernetes Engine, als auch alle Management Tools (Web Console, CLI, Umfangreiche Developer Tools) im Gesamtpaket.&nbsp;</p><p><b>SUSE Rancher</b> ist hingegen zunächst einmal eine Management Platform für verschiedene Kubernetes Distributionen. D.h. Rancher wird entweder außerhalb oder innerhalb einer bestehenden Kubernetes Cluster Umgebung installiert und kann sich dann an diesen Cluster anknüpfen und diesen verwalten. Weiterhin können mit Rancher auch weitere Kubernetes Cluster installiert werden, wenn der Infrastrukturanbieter unterstützt wird (vSphere, AWS, …).</p><p>Damit der Vergleich gelingt, wird eine Red Hat OpenShift Container Platform als UPI (User-provisioned infrastructure) und eine SUSE Rancher Installation auf einem SUSE RKE Cluster (Rancher Kubernetes Engine) verglichen. RKE ist die Kubernetes Engine für den Cluster, den die Rancher Installation verwalten wird.</p><p>Laut dem Forrester Wave Report 2020, liegt Red Hat OpenShift sowohl in der Strategie, als auch im aktuellen Angebot vor allen anderen Anbietern, inklusive SUSE Rancher.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-df22c82 elementor-widget elementor-widget-text-editor" data-id="df22c82" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-14874" src="https://www.aspicon.de/wp-content/uploads/2021/08/Forrester-2020.png" alt="Forrester Wave Report 2020" width="803" height="920" srcset="https://www.aspicon.de/wp-content/uploads/2021/08/Forrester-2020.png 803w, https://www.aspicon.de/wp-content/uploads/2021/08/Forrester-2020-262x300.png 262w, https://www.aspicon.de/wp-content/uploads/2021/08/Forrester-2020-768x880.png 768w" sizes="(max-width: 803px) 100vw, 803px"><br><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Quelle: </span><u style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Forrester </u><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">WAVE LEADER 2020 Report, </span><a style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform ); background-color: #ffffff;" href="https://more.suse.com/fy21-global-web-landing-page-forrester-new-wave-enterprise-container-platform" rel="nofollow">https://more.suse.com/fy21-global-web-landing-page-forrester-new-wave-enterprise-container-platform</a></p>								</div>
				</div>
				<div class="elementor-element elementor-element-e5ac627 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="e5ac627" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e29efde elementor-widget elementor-widget-heading" data-id="e29efde" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Installationsaufwand</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1d824b0 elementor-widget elementor-widget-text-editor" data-id="1d824b0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Die Installation eines produktiven Kubernetes Cluster im eigenen Rechenzentrum ist immer mit einigen Aufwand Verbunden. Wir rechnen für den Vergleich der beiden Lösungen die Vorbereitung und Anbindung der Ressourcen wie Netzwerk, Storage und Authentication nicht mit in den Vergleich ein. Betrachtet wird die Installation eines 6 Knoten Cluster, bei dem 3 Knoten als Master und 3 Knoten als Worker konfiguriert sind.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-7d61875 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7d61875" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ad5b672" data-id="ad5b672" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ff0f214 elementor-widget elementor-widget-heading" data-id="ff0f214" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat OpenShift</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1a9cab1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="1a9cab1" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-743a816 elementor-widget elementor-widget-text-editor" data-id="743a816" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>OpenShift bietet, je nach dem auf welche Plattform installiert werden soll, verschiedene Möglichkeiten des Deployments an. Um einen Vergleich zu ermöglichen, wird hier die Bare Metal “UPI” (User Provided Infrastructure) betrachtet.&nbsp;</p><p>Für die Installation wird eine Bootstrap Maschine benötigt, auf der eine beliebige Linux Distribution, vorzugsweise aber ein Derivat von Red Hat Enterprise Linux, ausgeführt werden kann.</p><p>Die Installation geschieht dann über einen TFTP und DHCP Mechanismus, mit vorbereiteten Ignition Files. Die gesamte Red Hat OpenShift Installation basiert auf Red Hat Enterprise Linux CoreOS (RHCOS) Maschinen, die zentral vom OpenShift System verwaltet werden. Es ist nicht gedacht oder gewünscht, sich direkt auf die Red Hat CoreOS Maschinen zu verbinden, außer für Troubleshooting Aktivitäten. Die Maschinen werden über zentrale MachineConfigs im OpenShift Cluster gesteuert und konfiguriert.</p><p>Bei einer UPI Installation müssen folgende Punkte vorbereitet sein:</p><ul><li>Virtuelle oder Physische Maschinen erstellt (nicht installiert)</li><li>Loadbalancer für API Adressen, etc. konfiguriert</li><li>DNS konfiguriert</li><li>Netzwerkverbindungen bestehen<br><br></li></ul><p>Wenn die Vorbereitungen vollständig sind, kann die Installation innerhalb weniger Stunden (2–3) durchgeführt werden.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ca2870c" data-id="ca2870c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ab0c2e8 elementor-widget elementor-widget-heading" data-id="ab0c2e8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-60b91f0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="60b91f0" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-a56eea5 elementor-widget elementor-widget-text-editor" data-id="a56eea5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Da Rancher an sich nur eine Verwaltungssoftware für Kubernetes Cluster ist, muss diese auf einer Infrastruktur (Docker, virtuelle Maschine, K3S, Kubernetes Cluster) installiert werden. Für unser Beispiel wird vor der eigentlichen Rancher Installation also ein Kubernetes Cluster mit “RKE” installiert. Da RKE ebenfalls von SUSE bzw. von Rancher stammt, ist dies die bevorzugte Kubernetes Engine für Rancher.</p><p>Um RKE installieren zu können, müssen die entsprechenden Knoten als Hardware oder virtuelle Maschinen mit einem unterstützten Linux Betriebssystem installiert sein. Dies kann, wenn Automatisierungstools wie Kickstart Dateien und Ansible genutzt werden, innerhalb 1–2 Stunden erledigt sein. Bei&nbsp; manueller Installation und Konfiguration der Knoten, kann dies 3–6 Stunden in Anspruch nehmen. Unterstützte Betriebssysteme für RKE sind:</p><ul><li>SUSE Linux Enterprise Server</li><li>openSUSE</li><li>Red Hat Enterprise Linux</li><li>Oracle Enterprise Linux</li><li>CentOS</li><li>Ubuntu</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-a990306 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="a990306" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b36cb4d elementor-widget elementor-widget-heading" data-id="b36cb4d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Upgrade</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6925e0f elementor-widget elementor-widget-text-editor" data-id="6925e0f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Kubernetes ist ein Softwareprodukt mit häufigen Release Zyklen und mit einer Vielzahl an Komponenten die zusammenspielen müssen. Dadurch ist es für Anbieter eine Herausforderung, sowohl eine stabil funktionierende Distribution, als auch aktuelle Software Versionen anzubieten.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-3f7e936 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3f7e936" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a0ef804" data-id="a0ef804" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-abf400e elementor-widget elementor-widget-heading" data-id="abf400e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-093f945 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="093f945" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-60aec0d elementor-widget elementor-widget-text-editor" data-id="60aec0d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Red Hat veröffentlicht etwa alle 3 Monate eine neue Hauptversion der OpenShift Container Platform (OCP). Aktuell ist 4.8 (Release Datum am 27.07.2021). Die Updates lassen sich bequem über die Web Konsole oder das Commandline Interface “oc” einspielen.</p><p>Hier genügt ein&nbsp;</p><div style="border-width: 1px;" data-hasbody="true" data-macro-name="code"><div><div><div><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td><div title="Hint: double-click to select code"><div><code>oc adm upgrade --to=4.7.19</code></div></div></td></tr></tbody></table></div></div></div></div><p>um auf die gewünschte Version zu aktualisieren. Soll ein Upgrade auf die nächste Major Version (4.7 → 4.8) geschehen, muss vorher der aktuelle Channel gewechselt werden (von stable‑4.7 auf stable‑4.8).</p><div data-hasbody="true" data-macro-name="note"><p>! Upgradepfad</p><p>Nicht jede Version kann zu jeder Version aktualisiert werden. Um die korrekte Zielversion von der aktuell installierten Version zu ermitteln, bietet Red Hat entsprechende Tools an. Die einfachste Möglichkeit ist der Update Graph:</p></div><div data-hasbody="true" data-macro-name="note"><div><p><a href="https://ctron.github.io/openshift-update-graph/#stable-4.6" rel="nofollow">https://ctron.github.io/openshift-update-graph/#stable‑4.6</a></p></div></div><p>Ein Upgrade kann, je nachdem wie viele Knoten installiert sind, von mehreren Stunden bis zu einigen Tagen andauern.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a4cd68f" data-id="a4cd68f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d1fad2e elementor-widget elementor-widget-heading" data-id="d1fad2e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher / RKE</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-c53a88c elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="c53a88c" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-2ba0834 elementor-widget elementor-widget-text-editor" data-id="2ba0834" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ein Upgrade per Rancher RKE ist recht simpel. In der vorliegenden “cluster.yml” Datei, muss die Kubernetes Version angepasst werden (kubernetes_version: “v1.20.9‑rancher1‑1”).&nbsp;</p><p>Danach kann mit&nbsp;</p><div style="border-width: 1px;" data-hasbody="true" data-macro-name="code"><div><div><div><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td><div title="Hint: double-click to select code"><div><code><i>rke up --config </i>cluster.yml</code></div></div></td></tr></tbody></table></div></div></div></div><p>das Update angestoßen werden.</p><p>Je nach Knoten Anzahl kann das Update mehrere Stunden in Anspruch nehmen, ist aber in der Regel deutlich schneller fertig im Vergleich zu OpenShift.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-88338f5 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="88338f5" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-18e58b9 elementor-widget elementor-widget-heading" data-id="18e58b9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Continous Integration / Continous Deployment</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-56b4738 elementor-widget elementor-widget-text-editor" data-id="56b4738" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ein Kern Feature der Container basierten Software ist es, dass die Integration in CI/CD und GitOps sehr gut möglich und sinnvoll ist. Dies beschleunigt die Entwicklungs- und Updatezyklen und vermeidet individuelle Fehler durch Standardisierung.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-e58c60c elementor-widget elementor-widget-text-editor" data-id="e58c60c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p id="Rancher/RKEvs.OpenShift-ContinousIntegration/ContinousDeployment"><img decoding="async" class="alignnone size-full wp-image-14873 aligncenter" src="https://www.aspicon.de/wp-content/uploads/2021/08/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM.png" alt="OpenShift Pipelines GitOps GA Announcement" width="694" height="520" srcset="https://www.aspicon.de/wp-content/uploads/2021/08/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM.png 694w, https://www.aspicon.de/wp-content/uploads/2021/08/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM-300x225.png 300w" sizes="(max-width: 694px) 100vw, 694px"></p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-3a0e462 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3a0e462" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8cec250" data-id="8cec250" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-63a478f elementor-widget elementor-widget-heading" data-id="63a478f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-de7c09d elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="de7c09d" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-4a9faad elementor-widget elementor-widget-text-editor" data-id="4a9faad" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Aus der Sichtweise eine Software Entwicklers hat Kubernetes an sich einige Vorteile, die in diesem Artikel nicht intensiv dargestellt werden sollen. Im direkten Vergleich der beiden Lösungen, hat Red Hat OpenShift die Nase vorn, wenn es um das Toolset für Entwickler Out-of-the-Box geht. Leider geht Red Hat an der ein oder anderen Stelle (S2I und Red Hat Marketplace mit Operators) einen eigenen Weg, ab von dem in der Community etablierten Mechanismen (Dockerfiles, Helm Charts), welche aber ebenfalls ohne Einschränkungen in OpenShift genutzt werden können.</p><p>Gerade im Bereich des sich etablierenden “GitOps” Modells des Deployments, hat Red Hat die OpenSource Lösungen “ArgoCD” und “Tekton” als “OpenShift GitOps” und “OpenShift Pipelines” offiziell in die Distribution ab Version 4.7 aufgenommen. Damit kann aus Entwickler und Administrator Sicht eine schnelle und saubere Deployment Strategie aufgebaut werden.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8e8d5da" data-id="8e8d5da" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9579792 elementor-widget elementor-widget-heading" data-id="9579792" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher / RKE</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-08e5871 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="08e5871" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-cdfb318 elementor-widget elementor-widget-text-editor" data-id="cdfb318" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Rancher bietet mit dem neuen “<strong>Continuous Delivery</strong>” Tool ebenfalls ein nützliches GitOps Tool Out-of-the-Box. Damit können Ressourcen aus Git Repositories in definierten Namespaces deployed werden. Ebenfalls können im Rancher verwalteten Kubernetes Cluster auch “ArgoCD” und “Tekton” mit wenig Aufwand installiert und verwendet werden.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-61569eb elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="61569eb" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-64a9f94 elementor-widget elementor-widget-heading" data-id="64a9f94" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Support</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d6cc0c6 elementor-widget elementor-widget-text-editor" data-id="d6cc0c6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ein wichtiger Punkt für den Einsatz in Enterprise Umgebungen ist der verfügbare Support durch Hersteller und Partner. Gerade bei Plattformen, die recht häufig neue Software Releases veröffentlichen, können mögliche Probleme mit kompetenten Partnern und einem guten Hersteller Support schnell gelöst werden.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-bd23f95 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd23f95" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f0b0d14" data-id="f0b0d14" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-15da566 elementor-widget elementor-widget-heading" data-id="15da566" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-19c19e5 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="19c19e5" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b93a0a8 elementor-widget elementor-widget-text-editor" data-id="b93a0a8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Der Herstellersupport von Red Hat genießt einen sehr guten Ruf und glänzt durch einen sehr hohe Expertise für die angebotenen Produkte. Im Problemfall wird schnell geholfen, sodass Unterbrechungen minimiert werden können.</p><p>Einen Hauptteil des Support decken allerdings sehr gut qualifizierte Partner, wie die ASPICON GmbH, für die Endkunden ab. Hier kann eine Betreuung ab der Planung bis zum Betrieb hin angeboten werden.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ac50139" data-id="ac50139" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4cf375e elementor-widget elementor-widget-heading" data-id="4cf375e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher / RKE</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-59214e4 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="59214e4" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-be7b971 elementor-widget elementor-widget-text-editor" data-id="be7b971" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Der Herstellersupport umfasst hier, neben den Kernprodukten Rancher und RKE auch das Kubernetes Kernsystem. Auch SUSE baut die Partnerlandschaft strategisch aus und qualifiziert die Partner für den umfassenden Support der Rancher Umgebungen.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-606995c elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="606995c" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-fc87a98 elementor-widget elementor-widget-heading" data-id="fc87a98" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lizenzierung</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-95c2bab elementor-widget elementor-widget-text-editor" data-id="95c2bab" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ein wichtiger Punkt für den Einsatz in Enterprise Umgebungen ist der verfügbare Support durch Hersteller und Partner. Gerade bei Plattformen, die recht häufig neue Software Releases veröffentlichen, können mögliche Probleme mit kompetenten Partnern und einem guten Hersteller Support schnell gelöst werden.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-877a2c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="877a2c6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7d171c6" data-id="7d171c6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-52fac4d elementor-widget elementor-widget-heading" data-id="52fac4d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-3acde5d elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="3acde5d" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-2d763e9 elementor-widget elementor-widget-text-editor" data-id="2d763e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Die OCP Plattform berechnet die Support Kosten pro zugewiesener CPU auf den Worker Knoten. Die CPUs der Master werden dabei nicht betrachtet.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f242c1f" data-id="f242c1f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-fedf48b elementor-widget elementor-widget-heading" data-id="fedf48b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher / RKE</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-0a1fe6b elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="0a1fe6b" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8aae084 elementor-widget elementor-widget-text-editor" data-id="8aae084" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Die Supportgebühr berechnet sich hierbei nach der Nummer der Knoten. Die installierten CPUs oder vCPUs werden dabei nicht betrachtet.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-67fd08a elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="67fd08a" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-6273852 elementor-widget elementor-widget-heading" data-id="6273852" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Windows Container</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-92837c8 elementor-widget elementor-widget-text-editor" data-id="92837c8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Für eine mögliche Migration hin zu Container basierten Applikationen, sind auch Windows native Container ein wichtiger Baustein. Vor allem, wenn Software auf Basis von älteren .NET Frameworks geschrieben ist, kann diese mit Hilfe von Windows Containern auf einen Kubernetes Cluster migriert werden. Um Windows Container im Kubernetes Cluster betreiben zu können, müssen entsprechende Windows Server als Worker Knoten dem Cluster hinzugefügt werden.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-7773da2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7773da2" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d2e1720" data-id="d2e1720" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-656f464 elementor-widget elementor-widget-heading" data-id="656f464" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-687b885 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="687b885" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-acb42c5 elementor-widget elementor-widget-text-editor" data-id="acb42c5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ab Version 4.6 Unterstützt die OpenShift Container Platform den Betrieb von Windows Servern als Worker Knoten im Cluster. Bedingung ist hierbei, dass die Installer Provided Infrastructure Methode für die Installation des OCP Clusters gewählt wurde. Die User Provided Infrastructure wird nicht unterstützt.</p><p>Somit können Windows Server Knoten beispielsweise in der Amazon AWS, Microsoft Azure oder auch im eigenen Rechenzentrum auf einem VMware vSphere Cluster installiert und betrieben werden.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7ba5c02" data-id="7ba5c02" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a56729a elementor-widget elementor-widget-heading" data-id="a56729a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher / RKE</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-ea345d7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="ea345d7" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8d96c75 elementor-widget elementor-widget-text-editor" data-id="8d96c75" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Auch mit Rancher lassen sich Windows Server als Kubernetes Worker Knoten betreiben. Dafür muss der Cluster bei der Erstellung für Windows Support aktiviert werden. Die Master, bzw. Controlplane Knoten müssen dabei, wie im OCP Cluster, mit einem Linux Betriebssystem betrieben werden. Die Container Engine auf den Windows Server Knoten muss dabei eine Docker Enterprise Edition sein.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-718091c elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="718091c" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-43a32f9 elementor-widget elementor-widget-heading" data-id="43a32f9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Sicherheit</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-3d2b7b1 elementor-widget elementor-widget-text-editor" data-id="3d2b7b1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Wenn Anwendungen als Container bereitgestellt werden, erhöht sich zunächst einmal die Komplexität im Gesamtkonstrukt, da hier mehrere Komponenten zusammenspielen müssen. Das kann leicht dazu führen, dass Sicherheitsaspekte außer Augen gelassen werden, oder einfach nicht mehr im Fokus stehen. Die Hersteller bieten verschiedene Möglichkeiten diese Themen zu adressieren.</p>								</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-ab2554c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ab2554c" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-wider">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-97397de" data-id="97397de" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-88e9448 elementor-widget elementor-widget-heading" data-id="88e9448" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Red Hat Openshift </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-b5b72b2 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="b5b72b2" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e32b6d6 elementor-widget elementor-widget-text-editor" data-id="e32b6d6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Im OCP Cluster gibt es Out-of-the-Box mehrere Features, die die Sicherheit im Cluster erhöhen. Das sind beispielsweise “Security Context Constraints”, die verhindern, dass sich Container per default als “root” oder im erhöhten Rechten starten können. Weiterhin ist RBAC per default aktiviert und steuert den Zugriff per RoleBindings im Cluster. Im OpenShift gibt es weiterhin die Möglichkeit Groups anzulegen, denen User zugewiesen und die wiederum in RoleBindings referenziert werden. Jedes neue Projekt bekommt einen Bereich von User- und GroupIDs zugewiesen, die in den jeweiligen Pods verwendet werden sollten. Auch der Einsatz von NetworkPolicies ist eine Option, die die Sicherheit im Cluster erhöht.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f683639" data-id="f683639" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8a054ec elementor-widget elementor-widget-heading" data-id="8a054ec" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Suse Rancher</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1322364 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="1322364" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-9678eb3 elementor-widget elementor-widget-text-editor" data-id="9678eb3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Auch bei Suse Rancher wird RBAC automatisch im Cluster aktiviert. Die User können über Identity Provider (wie auch im OpenShift) gesteuert werden, so dass eine Anmeldung über Active Directory möglich ist. Rancher bietet darüber hinaus die Möglichkeit, die User Verwaltung über mehrere Cluster an einem zentralen Punkt zu steuern.</p><p>Darüber hinausgehende Einschränkungen für Pods, bspw. im Bezug auf Security Contexte, sind nicht per default aktiviert, können aber im Rahmen der Unterstützung der Kubernetes Engine, nachkonfiguriert werden.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-5d0dae0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="5d0dae0" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-56af7a4 elementor-widget elementor-widget-heading" data-id="56af7a4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Fazit</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4dfe259 elementor-widget elementor-widget-text-editor" data-id="4dfe259" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Ein eindeutiger Sieger kann im Vergleich nicht ausgemacht werden. Generell sollte im Enterprise Bereich eher auf Red Hat OpenShift gesetzt werden, da die Partner- und Herstellersupportleistung zum aktuellen Zeitpunkt etwas umfangreicher ist. Zudem ist Red Hat OpenShift auf große Umgebungen und Skalierungen ausgelegt.</p><p>Wenn ein bestimmter Teil der Applikationen in einem kürzeren Zeitraum in einer bestehenden Infrastruktur bereitgestellt werden soll, ist Suse Rancher wohl die bessere Wahl. Auch ist der Migrationsaufwand im Vergleich zu OpenShift nicht ganz so hoch, da viele Sicherheitsfeatures, die Red Hat bei OpenShift eingeführt hat, nicht vorhanden sind. Daher ist dies näher an den Kubernetes Installationen der Public Cloud Provider, bietet aber nicht die Sicherheit wie ein OpenShift Cluster.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-bd7370d elementor-widget elementor-widget-text-editor" data-id="bd7370d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Interessiert? Hier gibt es weitere Posts zum Thema <a title="Posts zu Kubernetes" href="https://www.aspicon.de/news/tag/kubernetes/">Kubernetes</a>, <a title="Posts zu Red Hat Openshift" href="https://www.aspicon.de/news/tag/openshift/">OpenShift</a> oder <a title="Posts zu Suse Rancher" href="https://www.aspicon.de/news/tag/rancher/">Rancher</a> .</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-43615432 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43615432" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-39d43a8d" data-id="39d43a8d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-1798b693 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1798b693" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1f4e205e" data-id="1f4e205e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3011a8fb elementor-widget elementor-widget-image" data-id="3011a8fb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="40" height="28" src="https://www.aspicon.de/wp-content/uploads/2021/01/icon-arrow_right_medium-violet-blue.svg" class="attachment-full size-full wp-image-4817" alt="icon-arrow_right_medium-violet-blue.svg">															</div>
				</div>
				<div class="elementor-element elementor-element-3eb2a152 elementor-widget elementor-widget-text-editor" data-id="3eb2a152" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Share this article</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-64f91809" data-id="64f91809" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-3dfc9a5b elementor-share-buttons--view-icon-text elementor-share-buttons--skin-gradient elementor-share-buttons--shape-square elementor-grid-0 elementor-share-buttons--color-official elementor-widget elementor-widget-share-buttons" data-id="3dfc9a5b" data-element_type="widget" data-e-type="widget" data-widget_type="share-buttons.default">
				<div class="elementor-widget-container">
							<div class="elementor-grid" role="list">
								<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_facebook" role="button" tabindex="0" aria-label="Teilen auf facebook">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-facebook" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Facebook									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_twitter" role="button" tabindex="0" aria-label="Teilen auf twitter">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-twitter" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Twitter									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_linkedin" role="button" tabindex="0" aria-label="Teilen auf linkedin">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-linkedin" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										LinkedIn									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_xing" role="button" tabindex="0" aria-label="Teilen auf xing">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-xing" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										XING									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_whatsapp" role="button" tabindex="0" aria-label="Teilen auf whatsapp">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-whatsapp" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										WhatsApp									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_email" role="button" tabindex="0" aria-label="Teilen auf email">
															<span class="elementor-share-btn__icon">
								<i class="fas fa-envelope" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Email									</span>
																	</div>
													</div>
					</div>
						</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2b8c2e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2b8c2e4" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-08aac62" data-id="08aac62" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c2ef43d elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="c2ef43d" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2401f8a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2401f8a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-78afc4c" data-id="78afc4c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-069b2e9 elementor-post-navigation-borders-yes elementor-widget elementor-widget-global elementor-global-8844 elementor-widget-post-navigation" data-id="069b2e9" data-element_type="widget" data-e-type="widget" data-widget_type="post-navigation.default">
				<div class="elementor-widget-container">
							<div class="elementor-post-navigation" role="navigation" aria-label="Beitrag Navigation">
			<div class="elementor-post-navigation__prev elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/sql-tuning-tipp-select-0-not-exists-subquery/" rel="prev"><span class="post-navigation__arrow-wrapper post-navigation__arrow-prev"><i aria-hidden="true" class="fas fa-angle-left"></i><span class="elementor-screen-only">Zurück</span></span><span class="elementor-post-navigation__link__prev"><span class="post-navigation__prev--label">Voriger Post</span><span class="post-navigation__prev--title">SQL Tuning Tipp: „SELECT 0“ in einer [NOT] EXISTS-Subquery</span></span></a>			</div>
							<div class="elementor-post-navigation__separator-wrapper">
					<div class="elementor-post-navigation__separator"></div>
				</div>
						<div class="elementor-post-navigation__next elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/sql-tuning-tipp-nvl-oder-andere-funktionen-in-where-klauseln/" rel="next"><span class="elementor-post-navigation__link__next"><span class="post-navigation__next--label">Nächster Post</span><span class="post-navigation__next--title">SQL Tuning Tipp: NVL() oder andere Funktionen in WHERE-Klauseln</span></span><span class="post-navigation__arrow-wrapper post-navigation__arrow-next"><i aria-hidden="true" class="fas fa-angle-right"></i><span class="elementor-screen-only">Nächster</span></span></a>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Der Beitrag <a href="https://www.aspicon.de/news/suse-rancher-rke-vs-red-hat-openshift/">Suse Rancher/RKE vs. Red Hat OpenShift</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OpenShift Pipelines und OpenShift GitOps generell verfügbar</title>
		<link>https://www.aspicon.de/news/openshift-pipelines-und-openshift-gitops-generell-verfuegbar/</link>
		
		<dc:creator><![CDATA[The hidden DBA]]></dc:creator>
		<pubDate>Mon, 31 May 2021 09:30:01 +0000</pubDate>
				<category><![CDATA[IT Infrastruktur]]></category>
		<category><![CDATA[Tech Portfolio]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenShift]]></category>
		<category><![CDATA[Red Hat]]></category>
		<guid isPermaLink="false">https://www.aspicon.de/?p=13876</guid>

					<description><![CDATA[<p>Der Feature Fokus gibt einen Einblick zu Pipelines mit Tekton und GitOps mit ArgoCD in Red Hat OpenShift 4.7.</p>
<p>Der Beitrag <a href="https://www.aspicon.de/news/openshift-pipelines-und-openshift-gitops-generell-verfuegbar/">OpenShift Pipelines und OpenShift GitOps generell verfügbar</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="13876" class="elementor elementor-13876" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-194d619a elementor-section-full_width elementor-section-content-top header-negative-margin elementor-section-height-default elementor-section-height-default" data-id="194d619a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a3eda5b container-diagonal-top-min-height header-positive-margin padding-row-100" data-id="1a3eda5b" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-7ee0e382 colored-headline-on-mobile elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7ee0e382" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-55f3704a" data-id="55f3704a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-32813293 elementor-widget elementor-widget-shortcode" data-id="32813293" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"> </div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-324d1430" data-id="324d1430" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7e337c04 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="7e337c04" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2060cd3b black" data-id="2060cd3b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-58adb624 header-breadcrumbs-black elementor-widget elementor-widget-breadcrumbs" data-id="58adb624" data-element_type="widget" data-e-type="widget" data-widget_type="breadcrumbs.default">
				<div class="elementor-widget-container">
					<p id="breadcrumbs"><span><span><a href="https://www.aspicon.de/">Home</a></span> → <span class="breadcrumb_last" aria-current="page">OpenShift</span></span></p>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1d5fb1c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1d5fb1c6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7eba5eb5" data-id="7eba5eb5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3bdd0ae1 elementor-widget elementor-widget-spacer" data-id="3bdd0ae1" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4b961e02 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="4b961e02" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3750af93" data-id="3750af93" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d67deab elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="1d67deab" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">OpenShift Pipelines und OpenShift GitOps generell verfügbar</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-fef7c25 ha-has-bg-overlay elementor-widget elementor-widget-global elementor-global-7902 elementor-widget-post-info" data-id="fef7c25" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-ae89516 elementor-inline-item" itemprop="author">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-user-circle"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
							<span class="elementor-post-info__item-prefix">Verfasst von</span>
										The hidden DBA					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-253e24d elementor-inline-item" itemprop="datePublished">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-calendar"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>31 Mai 2021</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-810d981 elementor-inline-item">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-clock"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-time">
										<time>11:30</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-acd9d0d elementor-inline-item" itemprop="about">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-tags"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://www.aspicon.de/news/tag/kubernetes/" class="elementor-post-info__terms-list-item">Kubernetes</a>, <a href="https://www.aspicon.de/news/tag/linux/" class="elementor-post-info__terms-list-item">Linux</a>, <a href="https://www.aspicon.de/news/tag/openshift/" class="elementor-post-info__terms-list-item">OpenShift</a>, <a href="https://www.aspicon.de/news/tag/red-hat/" class="elementor-post-info__terms-list-item">Red Hat</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-06c45d3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="06c45d3" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b74eae8 elementor-widget elementor-widget-text-editor" data-id="b74eae8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In unseren heutigen News werfen wir einen Blick auf <span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );"><strong>OpenShift Pipelines</strong> und <strong>OpenShift GitOps.</strong></span> Dazu gab es kürzlich einen interessanten <a href="https://www.openshift.com/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available">Blogbeitrag von Red Hat</a>.<span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );"> Die wichtigsten Informationen daraus, haben wir hier für euch zusammengefasst.</span></p><p>Der Bedarf, Anwendungen schneller und mit besserer Qualität bereitzustellen, ist über alle Branchen hinweg weit verbreitet und steigt zunehmend. Damit wächst auch die Nachfrage nach Automatisierungsmöglichkeiten der Anwendungsbereitstellung.&nbsp;<span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">OpenShift, die Enterprise-Kubernetes-Plattform für Entwickler, bietet Unternehmen genau diese Möglichkeiten durch DevOps-Praktiken wie Continuous Integration und Continuous Delivery (CI/CD).&nbsp;</span><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Seit einiger Zeit werden dazu die Tools “Tekton” für Pipelines und “ArgoCD” für GitOps entwickelt. Mit der aktuellen Version von OpenShift 4.7, sind diese nun als “OpenShift Pipelines” (Tekton) und “OpenShift GitOps” (ArgoCD) als offizielle und von Red Hat unterstützte Produkte verfügbar.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-167e4f5 elementor-widget elementor-widget-image" data-id="167e4f5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="694" height="520" src="https://www.aspicon.de/wp-content/uploads/2021/05/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM.png" class="attachment-large size-large wp-image-13884" alt="Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM.png" srcset="https://www.aspicon.de/wp-content/uploads/2021/05/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM.png 694w, https://www.aspicon.de/wp-content/uploads/2021/05/Blog-OpenShift-Pipelines-GitOps-GA-Announcement-Apr-28-2021-03-43-43-73-PM-300x225.png 300w" sizes="(max-width: 694px) 100vw, 694px">															</div>
				</div>
				<div class="elementor-element elementor-element-a4051c8 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="a4051c8" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b28aa82 elementor-widget elementor-widget-heading" data-id="b28aa82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">OpenShift Pipelines: Cloud-Native Continuous Integration</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b6cb8bd elementor-widget elementor-widget-text-editor" data-id="b6cb8bd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Schauen wir uns zuerst das Produkt OpenShift Pipelines näher an. Mit Tekton ist es nun möglich, Pipelines zur Anwendungserstellung direkt als <b>Pods </b>im Kubernetes Cluster zu erstellen. Beispielsweise kann somit eine Java Applikation aus dem Git Repository erstellt, anschließend in einen Container gepackt, als Helm Paket erstellt und zum Schluss getestet werden.</p><p>Tekton baut dazu direkt auf Kubernetes Konzepte auf und ermöglicht es den Teams somit, die Pipelines im Kubernetes Cluster unabhängig von zentralen Werkzeugen oder Serverapplikationen wie Jenkins zu betreiben. Damit werden Entwicklern mehr Freiheiten eingeräumt und eventuelle Konflikte bei Pipeline Prozessen vermieden.</p><p>OpenShift Pipelines stellt eine Reihe von Templates für vorgefertigte Abschnitte (Tasks) bereit, mit denen der Aufbau einer Pipeline effektiv beschleunigt werden kann. So bietet OpenShift Pipelines vorgefertigte Tasks für Maven, Dotnet, Java, Node.js, Perl, PHP, Python und noch weitere Sprachen, um die Erstellung der Anwendung zu vereinfachen. Obendrein bildet der graphische <b>Pipeline Builder</b> ein nützliches Tool bei der Erstellung und Parametrisierung einer Pipeline für den Entwickler.</p><p>Weiterhin gibt es eine Reihe von Client Tools für Tekton. So kann auf der Kommandozeile die Tekton-CLI genutzt werden. Für Visual Studio Code und IntelliJ gibt es jeweils ein Tekton Plugin.<br><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Über den <a href="https://hub.tekton.dev/">Tekton Hub</a> können weitere vorgefertigte Tasks bezogen werden.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-caccafa elementor-widget elementor-widget-heading" data-id="caccafa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">OpenShift Pipelines enthält aktuell:</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-5007494 elementor-widget elementor-widget-text-editor" data-id="5007494" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>Pipeline log aggregation im zentralen Log Management OpenShift Logging</li><li>Automatische proxy Konfiguration bei TaskRuns</li><li>Aktivierung von TLS für EventListeners Pods</li><li>ClusterTriggerBindings für BitBucket und GitLab</li><li>Jenkins-to-Tekton Migration Guide</li><li>Log aggregation im zentralen Log Management OpenShift Logging</li><li>Integration der Authentication mit Red Hat SSO und OpenShift</li><li>Dynamische Erstellung von Argo CD Applications mit ApplicationSets (Tech Preview)</li><li>Sammlung von Argo CD metrics durch Prometheus aus dem OpenShift Monitoring Stack</li><li>OutOfSync alerts in OpenShift Monitoring Stack AlertManage</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-66ae2c0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="66ae2c0" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-2d204a9 elementor-widget elementor-widget-heading" data-id="2d204a9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">OpenShift GitOps: Continuous Delivery mit GitOps</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1741bd9 elementor-widget elementor-widget-text-editor" data-id="1741bd9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Git gilt in der Softwareentwicklung schon sehr lange als etablierter Standard für die Versionierung und Aufbewahrung von Sourcecode. Mit GitOps wird dieses Konzept noch weiter gedacht. Die Benefits, die sich hieraus ergeben, schauen wir uns im Folgenden an.</p><p>Mit OpenShift GitOps wird jegliche Infrastruktur und Konfiguration als Code in einem oder mehreren Git Repositories abgelegt. Dadurch können die Standardisierung vorangetrieben, Fehlerquellen vermieden und eine Wiederholbarkeit der Installationen gewährleistet werden. Im Kubernetes Bereich geschieht das entweder über YAML Dateien oder Helm Pakete.</p><p>OpenShift GitOps ist dabei um die Software “ArgoCD” gebaut. Diese deklarative GitOps Engine erlaubt es GitOps Workflows auch über mehrere OpenShift Cluster oder auch andere Kubernetes Cluster bereitzustellen. Mit ArgoCD können sowohl automatische als auch manuelle Deployments konfiguriert werden. Bei den automatischen Deployments überwacht ArgoCD das angegebene Repository und wendet Änderungen aus dem jeweiligen Branch im Kubernetes Cluster an. Dazu wird immer darauf geachtet, dass die im Git definierten Objekte auch genau so im Kubernetes Cluster erstellt sind. Das hat den Vorteil, dass dadurch unauthorisierte oder unerwünschte manuelle Änderungen der Objekte verhindert werden. ArgoCD selbst kann dabei über ein eigenes RBAC Konzept gesteuert werden.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-0f63a7d elementor-widget elementor-widget-heading" data-id="0f63a7d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">OpenShift GitOps enthält aktuell:</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-a33558b elementor-widget elementor-widget-text-editor" data-id="a33558b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>Log aggregation im zentralen Log Management OpenShift Logging</li><li>Integration der Authentication mit Red Hat SSO und OpenShift</li><li>Dynamische Erstellung von Argo CD Applications mit ApplicationSets (Tech Preview)</li><li>Sammlung von Argo CD Metriken durch Prometheus aus dem OpenShift monitoring stack</li><li>OutOfSync alerts in OpenShift monitoring stack AlertManager</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-b568af0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="b568af0" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-5132c8e elementor-widget elementor-widget-heading" data-id="5132c8e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Unser Fazit</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-74b14d2 elementor-widget elementor-widget-text-editor" data-id="74b14d2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Auch wenn es im ersten Moment ein wenig komplex wirkt, überzeugen die vorgestellten Neuerungen den Profi mit einer Reihe von Vorteilen.&nbsp;</p><p>Mit einem auf Tekton und ArgoCD ausgelegten Entwicklungs- und Deploymentprozess, kann die Geschwindigkeit der Releases nochmals deutlich erhöht&nbsp; werden, wobei gleichzeitig die Fehleranfälligkeit verringert wird. <span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Durch die Speicherung aller notwendigen Konfigurationen in einem Git Repository, fällt hier&nbsp; die Wiederholbarkeit deutlich leichter und auch eine Dokumentation ist zukünftig einfacher erstellt.</span></p><p>Alle, die sich mit Containern und Kubernetes beschäftigen, sollten sich unbedingt beide Tools anschauen.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-63a614e elementor-widget elementor-widget-text-editor" data-id="63a614e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									Hier findest du weitere Posts zu den Themen <a title="Posts zu Red Hat OpenShift" href="https://www.aspicon.de/news/tag/openshift/">Red Hat OpenShift</a> oder <a title="Posts zu Kubernetes" href="https://www.aspicon.de/news/tag/kubernetes/">Kubernetes.</a>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5bb8fb73 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5bb8fb73" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-849a281" data-id="849a281" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-6db50c1b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6db50c1b" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2e1530b9" data-id="2e1530b9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7b1ecf1f elementor-widget elementor-widget-image" data-id="7b1ecf1f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="40" height="28" src="https://www.aspicon.de/wp-content/uploads/2021/01/icon-arrow_right_medium-violet-blue.svg" class="attachment-full size-full wp-image-4817" alt="icon-arrow_right_medium-violet-blue.svg">															</div>
				</div>
				<div class="elementor-element elementor-element-2ea590e4 elementor-widget elementor-widget-text-editor" data-id="2ea590e4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Share this article</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-29939674" data-id="29939674" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-7f42255f elementor-share-buttons--view-icon-text elementor-share-buttons--skin-gradient elementor-share-buttons--shape-square elementor-grid-0 elementor-share-buttons--color-official elementor-widget elementor-widget-share-buttons" data-id="7f42255f" data-element_type="widget" data-e-type="widget" data-widget_type="share-buttons.default">
				<div class="elementor-widget-container">
							<div class="elementor-grid" role="list">
								<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_facebook" role="button" tabindex="0" aria-label="Teilen auf facebook">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-facebook" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Facebook									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_twitter" role="button" tabindex="0" aria-label="Teilen auf twitter">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-twitter" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Twitter									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_linkedin" role="button" tabindex="0" aria-label="Teilen auf linkedin">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-linkedin" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										LinkedIn									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_xing" role="button" tabindex="0" aria-label="Teilen auf xing">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-xing" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										XING									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_whatsapp" role="button" tabindex="0" aria-label="Teilen auf whatsapp">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-whatsapp" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										WhatsApp									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_email" role="button" tabindex="0" aria-label="Teilen auf email">
															<span class="elementor-share-btn__icon">
								<i class="fas fa-envelope" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Email									</span>
																	</div>
													</div>
					</div>
						</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7a09871 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7a09871" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-119dcab" data-id="119dcab" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-06ce951 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="06ce951" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f3140a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f3140a6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-de2f577" data-id="de2f577" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bfd6631 elementor-post-navigation-borders-yes elementor-widget elementor-widget-global elementor-global-8844 elementor-widget-post-navigation" data-id="bfd6631" data-element_type="widget" data-e-type="widget" data-widget_type="post-navigation.default">
				<div class="elementor-widget-container">
							<div class="elementor-post-navigation" role="navigation" aria-label="Beitrag Navigation">
			<div class="elementor-post-navigation__prev elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/sql-tuning-tipp-any-und-all-operator/" rel="prev"><span class="post-navigation__arrow-wrapper post-navigation__arrow-prev"><i aria-hidden="true" class="fas fa-angle-left"></i><span class="elementor-screen-only">Zurück</span></span><span class="elementor-post-navigation__link__prev"><span class="post-navigation__prev--label">Voriger Post</span><span class="post-navigation__prev--title">SQL Tuning Tipp: ANY- und ALL- Operator</span></span></a>			</div>
							<div class="elementor-post-navigation__separator-wrapper">
					<div class="elementor-post-navigation__separator"></div>
				</div>
						<div class="elementor-post-navigation__next elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/preissenkung-bei-oracle/" rel="next"><span class="elementor-post-navigation__link__next"><span class="post-navigation__next--label">Nächster Post</span><span class="post-navigation__next--title">Preissenkung bei Oracle! – Anpassung zum 01.06.2021</span></span><span class="post-navigation__arrow-wrapper post-navigation__arrow-next"><i aria-hidden="true" class="fas fa-angle-right"></i><span class="elementor-screen-only">Nächster</span></span></a>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Der Beitrag <a href="https://www.aspicon.de/news/openshift-pipelines-und-openshift-gitops-generell-verfuegbar/">OpenShift Pipelines und OpenShift GitOps generell verfügbar</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Neuerungen in Red Hat OpenShift 4.7</title>
		<link>https://www.aspicon.de/news/red-hat-openshift-4-7/</link>
		
		<dc:creator><![CDATA[The hidden DBA]]></dc:creator>
		<pubDate>Wed, 31 Mar 2021 14:35:20 +0000</pubDate>
				<category><![CDATA[IT Infrastruktur]]></category>
		<category><![CDATA[Tech Portfolio]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenShift]]></category>
		<category><![CDATA[Red Hat]]></category>
		<guid isPermaLink="false">https://www.aspicon.de/?p=12645</guid>

					<description><![CDATA[<p>Der Praxistipp gibt einen Überblick zu interessanten Neuerungen in Red Hat OpenShift 4.7.</p>
<p>Der Beitrag <a href="https://www.aspicon.de/news/red-hat-openshift-4-7/">Neuerungen in Red Hat OpenShift 4.7</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="12645" class="elementor elementor-12645" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-194d619a elementor-section-full_width elementor-section-content-top header-negative-margin elementor-section-height-default elementor-section-height-default" data-id="194d619a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a3eda5b container-diagonal-top-min-height header-positive-margin padding-row-100" data-id="1a3eda5b" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-7ee0e382 colored-headline-on-mobile elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7ee0e382" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-55f3704a" data-id="55f3704a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-32813293 elementor-widget elementor-widget-shortcode" data-id="32813293" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"> </div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-324d1430" data-id="324d1430" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7e337c04 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="7e337c04" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2060cd3b black" data-id="2060cd3b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-58adb624 header-breadcrumbs-black elementor-widget elementor-widget-breadcrumbs" data-id="58adb624" data-element_type="widget" data-e-type="widget" data-widget_type="breadcrumbs.default">
				<div class="elementor-widget-container">
					<p id="breadcrumbs"><span><span><a href="https://www.aspicon.de/">Home</a></span> → <span class="breadcrumb_last" aria-current="page">OpenShift</span></span></p>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1d5fb1c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1d5fb1c6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7eba5eb5" data-id="7eba5eb5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3bdd0ae1 elementor-widget elementor-widget-spacer" data-id="3bdd0ae1" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4b961e02 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="4b961e02" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3750af93" data-id="3750af93" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d67deab elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="1d67deab" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Neuerungen in Red Hat OpenShift 4.7</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-fef7c25 ha-has-bg-overlay elementor-widget elementor-widget-global elementor-global-7902 elementor-widget-post-info" data-id="fef7c25" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-ae89516 elementor-inline-item" itemprop="author">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-user-circle"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
							<span class="elementor-post-info__item-prefix">Verfasst von</span>
										The hidden DBA					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-253e24d elementor-inline-item" itemprop="datePublished">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-calendar"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>31 März 2021</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-810d981 elementor-inline-item">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-clock"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-time">
										<time>16:35</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-acd9d0d elementor-inline-item" itemprop="about">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-tags"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://www.aspicon.de/news/tag/kubernetes/" class="elementor-post-info__terms-list-item">Kubernetes</a>, <a href="https://www.aspicon.de/news/tag/linux/" class="elementor-post-info__terms-list-item">Linux</a>, <a href="https://www.aspicon.de/news/tag/openshift/" class="elementor-post-info__terms-list-item">OpenShift</a>, <a href="https://www.aspicon.de/news/tag/red-hat/" class="elementor-post-info__terms-list-item">Red Hat</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-06c45d3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="06c45d3" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<section class="elementor-section elementor-inner-section elementor-element elementor-element-f102e52 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f102e52" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-inner-column elementor-element elementor-element-2926db7" data-id="2926db7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ec61ba0 elementor-widget elementor-widget-text-editor" data-id="ec61ba0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Unser aktueller Praxistipp gibt einen Überblick zu interessanten <strong>Neuerungen in Red Hat OpenShift 4.7</strong>.<br><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Mit OpenShift bietet Red Hat seit einigen Jahren eine </span><strong style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Enterprise Kubernetes Distribution</strong><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );"> an, die sich wachsender Beliebtheit erfreut. OpenShift kann dabei sowohl als Service eines Cloud Providers bezogen, als auch On Premise als “OpenShift Container Platform” installiert werden.</span></p><p>Seit Ende Februar ist die Version Red Hat OpenShift 4.7, welche auf Kubernetes 1.20 (cri‑o 1.20) basiert, nun verfügbar. Nachfolgend gehen wir auf relevante Verbesserungen dieser Version ein.</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-d74a9f3" data-id="d74a9f3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f3e8d13 elementor-widget elementor-widget-image" data-id="f3e8d13" data-element_type="widget" data-e-type="widget" title="Red Hat OpenShift" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="217" height="232" src="https://www.aspicon.de/wp-content/uploads/2021/02/logo_openshift.png" class="attachment-large size-large wp-image-8237" alt="Red Hat Openshift - Logo">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-0919733 elementor-widget elementor-widget-heading" data-id="0919733" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Windows Container</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b74eae8 elementor-widget elementor-widget-text-editor" data-id="b74eae8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Schon Ende 2020 wurde der lang ersehnte Support für Windows Container für OpenShift eingeführt und mit der Version 4.7 wird dieser nun noch einmal erweitert. Zusätzlich zu dem bereits bestehenden Support für Windows Container in&nbsp;<a title="link zu Datacenter und Cloudlösungen" href="https://www.aspicon.de/tech-portfolio/datacenter-cloud/" target="_blank" rel="noopener">Microsoft Azure&nbsp;und&nbsp;Amazon AWS</a>, wird nun auch VMware vSphere für On Premise Installationen unterstützt. vSphere wird hierbei mit IPI (Installer Provided Infrastucture) bereitgestellt.<br>Windows Container können für viele Windows Anwendungen eingesetzt werden, die z.B. auf dem Windows .NET Framework aufsetzen.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-b28aa82 elementor-widget elementor-widget-heading" data-id="b28aa82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Assisted Installer (Technology Preview)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b6cb8bd elementor-widget elementor-widget-text-editor" data-id="b6cb8bd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Mit dem Assisted Installer soll die automatisierte Installation in Bare Metal Umgebungen deutlich vereinfacht werden. Moderne Applikationen, die auf künstlicher Intelligenz oder Machine Learning aufbauen, Telekommunikations- oder 5G Applikationen, sowie High Performance Computing (HPC) können von Bare Metal Installationen profitieren. Grund hierfür ist, dass die Virtualisierungsschicht eingespart wird.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-2d204a9 elementor-widget elementor-widget-heading" data-id="2d204a9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Horizontal Pod Autoscaler (General Availability)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1741bd9 elementor-widget elementor-widget-text-editor" data-id="1741bd9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Software Entwickler können mit dem Horizontal Pod Autoscaler (HPA), basierend auf dem Arbeitsspeicherverbrauch, automatische Skalierungen der Applikationen konfigurieren.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-5132c8e elementor-widget elementor-widget-heading" data-id="5132c8e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Scheduling Profiles (Technology Preview)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-74b14d2 elementor-widget elementor-widget-text-editor" data-id="74b14d2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Scheduling Profiles stellen eine Neuerung dar, mithilfe derer Administratoren das Verhalten des Schedulers anpassen können. Dafür stehen verschieden Kriterien, wie die Ressourcen Nutzung, die Hochverfügbarkeit oder die Performance zur Verfügung.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-d1a9d82 elementor-widget elementor-widget-heading" data-id="d1a9d82" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Descheduler (General Availability)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5b9e04d elementor-widget elementor-widget-text-editor" data-id="5b9e04d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Der Descheduler erlaubt es Administratoren, Pods aufgrund vordefinierter Richtlinien zu verschieben. So können Pods, basierend auf den aktuellsten Scheduling Profiles neu im Cluster erstellt werden.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-a14d916 elementor-widget elementor-widget-heading" data-id="a14d916" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">OVN-IPSec</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-433f595 elementor-widget elementor-widget-text-editor" data-id="433f595" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Wenn OVN (Open Virtual Network) als Network Plugin benutzt wird, kann damit der gesamte Traffic im Cluster mit IPSec verschlüsselt werden. <br>Das erhöht die Sicherheit und ist gerade in co-location Umgebungen sinnvoll.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-af879c2 elementor-widget elementor-widget-heading" data-id="af879c2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">OpenShift GitOps (Technology Preview)</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-cfd3e6d elementor-widget elementor-widget-text-editor" data-id="cfd3e6d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Mit “OpenShift GitOps” gibt es nun einen offiziellen Operator von Red Hat für ArgoCD. Damit ist es möglich, definierte Kubernetes Ressourcen aus einem Git oder Helm Repository im Cluster bereitzustellen. Das ergänzt sich sehr gut in Verbindung mit den Tekton Pipelines, die schon länger als “<b>OpenShift Pipelines” verfügbar sind.</b></p>								</div>
				</div>
				<div class="elementor-element elementor-element-0bcfa5c elementor-widget elementor-widget-heading" data-id="0bcfa5c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Und mehr …</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6f20500 elementor-widget elementor-widget-text-editor" data-id="6f20500" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Über die hier geschilderten Verbesserungen hinaus, gibt es viele weitere Neuerungen, die in den offiziellen Release Notes nachzulesen sind. Diese betreffen u.a. Themen wie die OpenShift Console und Kern Strukturen, wie&nbsp;<a title="link zu Storage und Netzwerk" href="https://www.aspicon.de/tech-portfolio/infrastruktur-hardware/" target="_blank" rel="noopener">Storage oder Network</a>.</p><p><b>Zusammengefasst lässt sich sagen, dass Red Hat OpenShift 4.7 einige interessante Verbesserungen sowohl für DBAs als auch Software Entwickler bietet. Von daher lohnt sich auf jeden Fall ein zeitnahes Upgrade auf die Version 4.7</b></p>								</div>
				</div>
				<div class="elementor-element elementor-element-63a614e elementor-widget elementor-widget-text-editor" data-id="63a614e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									Hier findest du weitere Posts zu den Themen <a title="Posts zu Red Hat OpenShift" href="https://www.aspicon.de/news/tag/openshift/">Red Hat OpenShift</a> oder <a title="Posts zu Kubernetes" href="https://www.aspicon.de/news/tag/kubernetes/">Kubernetes.</a>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5bb8fb73 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5bb8fb73" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-849a281" data-id="849a281" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-6db50c1b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6db50c1b" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2e1530b9" data-id="2e1530b9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7b1ecf1f elementor-widget elementor-widget-image" data-id="7b1ecf1f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="40" height="28" src="https://www.aspicon.de/wp-content/uploads/2021/01/icon-arrow_right_medium-violet-blue.svg" class="attachment-full size-full wp-image-4817" alt="icon-arrow_right_medium-violet-blue.svg">															</div>
				</div>
				<div class="elementor-element elementor-element-2ea590e4 elementor-widget elementor-widget-text-editor" data-id="2ea590e4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Share this article</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-29939674" data-id="29939674" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-7f42255f elementor-share-buttons--view-icon-text elementor-share-buttons--skin-gradient elementor-share-buttons--shape-square elementor-grid-0 elementor-share-buttons--color-official elementor-widget elementor-widget-share-buttons" data-id="7f42255f" data-element_type="widget" data-e-type="widget" data-widget_type="share-buttons.default">
				<div class="elementor-widget-container">
							<div class="elementor-grid" role="list">
								<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_facebook" role="button" tabindex="0" aria-label="Teilen auf facebook">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-facebook" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Facebook									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_twitter" role="button" tabindex="0" aria-label="Teilen auf twitter">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-twitter" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Twitter									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_linkedin" role="button" tabindex="0" aria-label="Teilen auf linkedin">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-linkedin" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										LinkedIn									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_xing" role="button" tabindex="0" aria-label="Teilen auf xing">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-xing" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										XING									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_whatsapp" role="button" tabindex="0" aria-label="Teilen auf whatsapp">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-whatsapp" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										WhatsApp									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_email" role="button" tabindex="0" aria-label="Teilen auf email">
															<span class="elementor-share-btn__icon">
								<i class="fas fa-envelope" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Email									</span>
																	</div>
													</div>
					</div>
						</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7a09871 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7a09871" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-119dcab" data-id="119dcab" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-06ce951 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="06ce951" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f3140a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f3140a6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-de2f577" data-id="de2f577" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bfd6631 elementor-post-navigation-borders-yes elementor-widget elementor-widget-global elementor-global-8844 elementor-widget-post-navigation" data-id="bfd6631" data-element_type="widget" data-e-type="widget" data-widget_type="post-navigation.default">
				<div class="elementor-widget-container">
							<div class="elementor-post-navigation" role="navigation" aria-label="Beitrag Navigation">
			<div class="elementor-post-navigation__prev elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/fachvortrag-datenbanken-auf-kubernetes/" rel="prev"><span class="post-navigation__arrow-wrapper post-navigation__arrow-prev"><i aria-hidden="true" class="fas fa-angle-left"></i><span class="elementor-screen-only">Zurück</span></span><span class="elementor-post-navigation__link__prev"><span class="post-navigation__prev--label">Voriger Post</span><span class="post-navigation__prev--title">Fachvortrag Datenbanken auf Kubernetes</span></span></a>			</div>
							<div class="elementor-post-navigation__separator-wrapper">
					<div class="elementor-post-navigation__separator"></div>
				</div>
						<div class="elementor-post-navigation__next elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/microsoft-volumenlizenzprogramm-open-license-abkuendigung/" rel="next"><span class="elementor-post-navigation__link__next"><span class="post-navigation__next--label">Nächster Post</span><span class="post-navigation__next--title">Microsoft Volumenlizenzprogramm Open License – Abkündigung zum 31.12.2021</span></span><span class="post-navigation__arrow-wrapper post-navigation__arrow-next"><i aria-hidden="true" class="fas fa-angle-right"></i><span class="elementor-screen-only">Nächster</span></span></a>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Der Beitrag <a href="https://www.aspicon.de/news/red-hat-openshift-4-7/">Neuerungen in Red Hat OpenShift 4.7</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fachvortrag Datenbanken auf Kubernetes</title>
		<link>https://www.aspicon.de/news/fachvortrag-datenbanken-auf-kubernetes/</link>
		
		<dc:creator><![CDATA[Dirk Melzer]]></dc:creator>
		<pubDate>Wed, 24 Mar 2021 15:37:14 +0000</pubDate>
				<category><![CDATA[IT Infrastruktur]]></category>
		<category><![CDATA[Tech Portfolio]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[OpenShift]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<guid isPermaLink="false">https://www.aspicon.de/?p=12559</guid>

					<description><![CDATA[<p>Geeignete Datenbanken auf Kubernetes Cluster - ein kleiner Überblick und eine praktische Demonstration der Leistungsfähigkeit.</p>
<p>Der Beitrag <a href="https://www.aspicon.de/news/fachvortrag-datenbanken-auf-kubernetes/">Fachvortrag Datenbanken auf Kubernetes</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="12559" class="elementor elementor-12559" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-194d619a elementor-section-full_width elementor-section-content-top header-negative-margin elementor-section-height-default elementor-section-height-default" data-id="194d619a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1a3eda5b container-diagonal-top-min-height header-positive-margin padding-row-100" data-id="1a3eda5b" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-7ee0e382 colored-headline-on-mobile elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="7ee0e382" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-55f3704a" data-id="55f3704a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-32813293 elementor-widget elementor-widget-shortcode" data-id="32813293" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
				<div class="elementor-widget-container">
							<div class="elementor-shortcode"> </div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-324d1430" data-id="324d1430" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7e337c04 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="7e337c04" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2060cd3b" data-id="2060cd3b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-58adb624 header-breadcrumbs-black black elementor-widget elementor-widget-breadcrumbs" data-id="58adb624" data-element_type="widget" data-e-type="widget" data-widget_type="breadcrumbs.default">
				<div class="elementor-widget-container">
					<p id="breadcrumbs"><span><span><a href="https://www.aspicon.de/">Home</a></span> → <span class="breadcrumb_last" aria-current="page">OpenShift</span></span></p>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1d5fb1c6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1d5fb1c6" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7eba5eb5" data-id="7eba5eb5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3bdd0ae1 elementor-widget elementor-widget-spacer" data-id="3bdd0ae1" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4b961e02 elementor-section-full_width padding-row-100 elementor-section-height-default elementor-section-height-default" data-id="4b961e02" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3750af93" data-id="3750af93" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d67deab elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="1d67deab" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">Fachvortrag Datenbanken auf Kubernetes</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-6017801 ha-has-bg-overlay elementor-widget elementor-widget-global elementor-global-7902 elementor-widget-post-info" data-id="6017801" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
								<li class="elementor-icon-list-item elementor-repeater-item-ae89516 elementor-inline-item" itemprop="author">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-user-circle"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author">
							<span class="elementor-post-info__item-prefix">Verfasst von</span>
										Dirk Melzer					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-253e24d elementor-inline-item" itemprop="datePublished">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-calendar"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date">
										<time>24 März 2021</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-810d981 elementor-inline-item">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="far fa-clock"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-time">
										<time>16:37</time>					</span>
								</li>
				<li class="elementor-icon-list-item elementor-repeater-item-acd9d0d elementor-inline-item" itemprop="about">
										<span class="elementor-icon-list-icon">
								<i aria-hidden="true" class="fas fa-tags"></i>							</span>
									<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
										<span class="elementor-post-info__terms-list">
				<a href="https://www.aspicon.de/news/tag/datenbank/" class="elementor-post-info__terms-list-item">Datenbank</a>, <a href="https://www.aspicon.de/news/tag/kubernetes/" class="elementor-post-info__terms-list-item">Kubernetes</a>, <a href="https://www.aspicon.de/news/tag/mariadb/" class="elementor-post-info__terms-list-item">MariaDB</a>, <a href="https://www.aspicon.de/news/tag/mongodb/" class="elementor-post-info__terms-list-item">MongoDB</a>, <a href="https://www.aspicon.de/news/tag/openshift/" class="elementor-post-info__terms-list-item">OpenShift</a>, <a href="https://www.aspicon.de/news/tag/postgresql/" class="elementor-post-info__terms-list-item">PostgreSQL</a>, <a href="https://www.aspicon.de/news/tag/sql-server/" class="elementor-post-info__terms-list-item">SQL Server</a>				</span>
					</span>
								</li>
				</ul>
						</div>
				</div>
				<div class="elementor-element elementor-element-2b910807 elementor-widget elementor-widget-text-editor" data-id="2b910807" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Im aktuellen Beitrag dreht sich alles um das Spezialthema “<strong>Datenbanken auf Kubernetes</strong>”.</p><p><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Kubernetes erfreut sich seit 2015 stetig wachsender Verbreitung und bietet auch im Bereich der Datenbankinfrastruktur vielseitige Möglichkeiten.&nbsp;</span></p><p><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">Mit unserem Fachvortrag auf den “</span><a href="https://www.aspicon.de/news/aspicon-company-updates/chemnitzer-linux-tage-2021/" target="_blank" rel="noopener">Chemnitzer Linux-Tage 2021</a>″<span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );"> haben wir einen guten Überblick zu diesem sehr spannenden Thema. Mehr als 220 begeisterte Linux- und Open Source Fans folgten dieser insgesamt etwa 1 stündigen Video-Präsentation inklusive Praxis Demo. Bereits während der Präsentation gab es zahlreiche Fachfragen in einem regen Austausch mit dem Vortragenden.</span></p><p>Nun stellen wir allen Interessierten, die an den Chemnitzer Linux Tagen nicht teilnehmen konnten, diesen Fachvortrag als Videomitschnitt zur Verfügung. So bieten wir die Möglichkeit, einen umfangreichen Einblick in das Thema “<strong>Datenbanken auf Kubernetes</strong>” <span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-size: var( --e-global-typography-text-font-size ); font-style: var( --e-global-typography-text-font-style ); font-weight: var( --e-global-typography-text-font-weight ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );">zu gewinnen.</span></p><p>Für den besseren Überblick haben wir die Präsentation in 2 Teile unterteilt.&nbsp;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-6d22a3b elementor-widget elementor-widget-heading" data-id="6d22a3b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Teil 1 – Datenbanken auf Kubernetes: 
Geeignete Software Systeme auf Kubernetes und deren Anforderungen, die Wartung, Aktualisierung und Sicherung</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-03fa5e3 elementor-widget elementor-widget-html" data-id="03fa5e3" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
									</div>
				</div>
				<div class="elementor-element elementor-element-bcdde08 elementor-widget elementor-widget-heading" data-id="bcdde08" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Inhalt des Teil 1</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-1a75b73 elementor-widget elementor-widget-text-editor" data-id="1a75b73" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Wir geben zunächst eine Einführung in die Begriffe Container und Kubernetes. Für Kubernetes, als System zur Orchestrierung und Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container Anwendungen, werden verschiedene Distributionen angeboten. Für den On Premise-Bereich sind die Red Hat OpenShift Container Platform, SUSE Rancher sowie Vmware vSphere 7 mit Kubernetes (Tanzu) zu nennen. Zu den Cloud Lösungen für Kubernetes gehören Azure AKS, Google GKE und Amazon EKS. <br><br>Im Anschluss wird auf NoSQL Datenbanken wie beispielsweise Cassandra, CouchDB oder auch mongoDB eingegangen. Für den Bereich relationaler Datenbanken betrachten wir kurz <a href="https://www.aspicon.de/news/tag/postgresql/">PostgreSQL Cluster</a> und <a href="https://www.aspicon.de/news/tag/sql-server/">Microsoft SQL Server Big Data Cluster</a> als geeignete Datenbanksysteme für Kubernetes Cluster. Zur Abrundung des kleinen Überblicks schauen wir uns noch auf die NewSQL Datenbanken CockroachDB, Vitess und TiDB.</p><p>Sicherlich kann man aufgrund der Kürze der Zeit und auch durch die Fülle der Informationen nicht jede Datenbank betrachten. Aber bereits der kleine Rundgang durch die genannten Datenbanken zeigt das unglaubliche Spektrum, welches mit Kubernetes adressiert werden kann.</p><p>Im Anschluss werden noch folgende Fragen zum Thema Kubernetes besprochen:</p><ul><li>Wie stellt man am besten persistenten Speicher bereit?</li><li>Welche Unterschiede gibt es zwischen Cloud und On Premise Kubernetes Cluster im Betrieb?</li><li>Wie werden Backup und Wartungsjobs an Datenbanksystemen angewendet?</li><li>Wie gestaltet sich der Update Prozess?</li><li>Können die Datenbanksysteme in DevOps Deployment Pipelines integriert werden?</li></ul><p>Mit Referenz zu Storagelösungen wird tiefergehend auf den CSI Treiber NetApp Trident eingegangen. Zudem wird erläutert, weshalb bei Cloud Clustern der Kostenfaktor und bei On Premise Lösungen die Zusammensetzung der Hardware Komponenten beachtet werden sollte.</p><p>Nach den weiterführenden Informationen zur Sicherung und Wartung der Datenbanksysteme im Kubernetes über das sogenannte CronJob Objekt wird der erste Teil des Fachvortrages mit Tipps zum Deployment und Update von Datenbank Cluster Installationen über Helm Chart, Operator oder das entsprechende Client Tool abgeschlossen.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-322a937 elementor-widget elementor-widget-spacer" data-id="322a937" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f1d1f9f elementor-widget elementor-widget-heading" data-id="f1d1f9f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Teil 2 – Datenbanken auf Kubernetes : Datenbank Deployments auf Kubernetes mit OpenShift</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0e09b84 elementor-widget elementor-widget-html" data-id="0e09b84" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
									</div>
				</div>
				<div class="elementor-element elementor-element-4fa2868 elementor-widget elementor-widget-heading" data-id="4fa2868" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Inhalt des Teil 2</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-147d852 elementor-widget elementor-widget-text-editor" data-id="147d852" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Die Demo zeigt was im Kubernetes Cluster mit <a href="https://www.aspicon.de/tech-portfolio/datenbanken/">Datenbanken</a> heute bereits möglich ist. Beispielhaft wird dazu ein Microsoft SQL Server 2019 Big Data Cluster mit dem Command Line Tool “azdata” installiert. Neben der Information über das spezifische Docker Images des <a href="https://www.aspicon.de/tech-portfolio/datenbanken/">Microsoft SQL Servers</a>, wird der Deployment Prozess auf einem <a href="https://www.aspicon.de/tech-portfolio/container-deployments/"><strong>Red Hat OpenShift 4.6 Cluster</strong></a> gezeigt.</p><p>Im nächsten Schritt wird eine Verbindung zum SQL Server Big Data Cluster mit dem Azure Data Studio hergestellt, welches sowohl auf Linux und Mac als auch auf Windows verfügbar ist. Im Anschluss daran wird eine Dotnet Core Anwendung über eine Tekton Pipeline im Cluster erstellt. Diese verbindet sich dann zur Datenbankschnittstelle des SQL Server Big Data Clusters.</p><p>Der letzte Teil der Demo zeigt, wie ein <a href="https://www.aspicon.de/tech-portfolio/datenbanken/">MariaDB Galera Cluster</a> installiert wird, auf das anschließend eine <a href="https://www.aspicon.de/tech-portfolio/datacenter-cloud/">Nextcloud</a> Installation zugreift.<br>Hierbei handelt es sich um ein Cluster, der 3 Pods über 3 Worker Knoten mit einem StatefulSet verteilt und damit ein hochverfügbares <a href="https://www.aspicon.de/tech-portfolio/datenbanken/">MySQL Datenbanksystem</a> zur Verfügung stellt. Der Cluster wird über einen Helm Chart installiert und erstellt anschließend einen Service für die Datenbankverbindungen. Im letzten Schritt wird noch die Applikation Nextcloud, die sich mit dem <a href="https://www.aspicon.de/tech-portfolio/datenbanken/">Datenbank Cluster</a> verbinden kann, ebenfalls über ein Helm Chart installiert.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-2122979 elementor-widget elementor-widget-text-editor" data-id="2122979" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Sofern du die Präsentationsfolien erhalten möchtest, schicke uns bitte eine kurze Email an “<a href="mailto:linux@aspicon.de">linux@aspicon.de</a>”&nbsp;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-8d4df73 elementor-widget elementor-widget-text-editor" data-id="8d4df73" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									Hier findest du weitere Posts zu den Themen <a title="Posts zu Red Hat OpenShift" href="https://www.aspicon.de/news/tag/openshift/">Red Hat OpenShift</a> oder <a title="Posts zu Kubernetes" href="https://www.aspicon.de/news/tag/kubernetes/">Kubernetes.</a>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6244121b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6244121b" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d42e39e" data-id="6d42e39e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-2da633aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2da633aa" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e3a2c36" data-id="e3a2c36" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-19931ccb elementor-widget elementor-widget-image" data-id="19931ccb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="40" height="28" src="https://www.aspicon.de/wp-content/uploads/2021/01/icon-arrow_right_medium-violet-blue.svg" class="attachment-full size-full wp-image-4817" alt="icon-arrow_right_medium-violet-blue.svg">															</div>
				</div>
				<div class="elementor-element elementor-element-72947f91 elementor-widget elementor-widget-text-editor" data-id="72947f91" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Share this article</p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5e016e25" data-id="5e016e25" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<div class="elementor-element elementor-element-4f492181 elementor-share-buttons--view-icon-text elementor-share-buttons--skin-gradient elementor-share-buttons--shape-square elementor-grid-0 elementor-share-buttons--color-official elementor-widget elementor-widget-share-buttons" data-id="4f492181" data-element_type="widget" data-e-type="widget" data-widget_type="share-buttons.default">
				<div class="elementor-widget-container">
							<div class="elementor-grid" role="list">
								<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_facebook" role="button" tabindex="0" aria-label="Teilen auf facebook">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-facebook" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Facebook									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_twitter" role="button" tabindex="0" aria-label="Teilen auf twitter">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-twitter" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Twitter									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_linkedin" role="button" tabindex="0" aria-label="Teilen auf linkedin">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-linkedin" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										LinkedIn									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_xing" role="button" tabindex="0" aria-label="Teilen auf xing">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-xing" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										XING									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_whatsapp" role="button" tabindex="0" aria-label="Teilen auf whatsapp">
															<span class="elementor-share-btn__icon">
								<i class="fab fa-whatsapp" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										WhatsApp									</span>
																	</div>
													</div>
					</div>
									<div class="elementor-grid-item" role="listitem">
						<div class="elementor-share-btn elementor-share-btn_email" role="button" tabindex="0" aria-label="Teilen auf email">
															<span class="elementor-share-btn__icon">
								<i class="fas fa-envelope" aria-hidden="true"></i>							</span>
																						<div class="elementor-share-btn__text">
																			<span class="elementor-share-btn__title">
										Email									</span>
																	</div>
													</div>
					</div>
						</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-88e990b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="88e990b" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-35e9de7" data-id="35e9de7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4850055 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="4850055" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-91dfe90 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="91dfe90" data-element_type="section" data-e-type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b6add14" data-id="b6add14" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-892f456 elementor-post-navigation-borders-yes elementor-widget elementor-widget-global elementor-global-8844 elementor-widget-post-navigation" data-id="892f456" data-element_type="widget" data-e-type="widget" data-widget_type="post-navigation.default">
				<div class="elementor-widget-container">
							<div class="elementor-post-navigation" role="navigation" aria-label="Beitrag Navigation">
			<div class="elementor-post-navigation__prev elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/oracle-audit-vault-and-database-firewall/" rel="prev"><span class="post-navigation__arrow-wrapper post-navigation__arrow-prev"><i aria-hidden="true" class="fas fa-angle-left"></i><span class="elementor-screen-only">Zurück</span></span><span class="elementor-post-navigation__link__prev"><span class="post-navigation__prev--label">Voriger Post</span><span class="post-navigation__prev--title">Oracle Audit Vault and Database Firewall</span></span></a>			</div>
							<div class="elementor-post-navigation__separator-wrapper">
					<div class="elementor-post-navigation__separator"></div>
				</div>
						<div class="elementor-post-navigation__next elementor-post-navigation__link">
				<a href="https://www.aspicon.de/news/red-hat-openshift-4-7/" rel="next"><span class="elementor-post-navigation__link__next"><span class="post-navigation__next--label">Nächster Post</span><span class="post-navigation__next--title">Neuerungen in Red Hat OpenShift 4.7</span></span><span class="post-navigation__arrow-wrapper post-navigation__arrow-next"><i aria-hidden="true" class="fas fa-angle-right"></i><span class="elementor-screen-only">Nächster</span></span></a>			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>Der Beitrag <a href="https://www.aspicon.de/news/fachvortrag-datenbanken-auf-kubernetes/">Fachvortrag Datenbanken auf Kubernetes</a> erschien zuerst auf <a href="https://www.aspicon.de">ASPICON</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
