<?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>Strona domowa ..:: Daniel Janicki ::.. &#187; EKSA</title>
	<atom:link href="https://www.danieljanicki.pl/?feed=rss2&#038;tag=eksa" rel="self" type="application/rss+xml" />
	<link>https://www.danieljanicki.pl</link>
	<description></description>
	<lastBuildDate>Mon, 24 Feb 2025 13:50:34 +0000</lastBuildDate>
	<language>pl-PL</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.38</generator>
	<item>
		<title>EKSA v1 &#8211; ogólny opis</title>
		<link>https://www.danieljanicki.pl/?p=936</link>
		<comments>https://www.danieljanicki.pl/?p=936#comments</comments>
		<pubDate>Fri, 13 Dec 2024 20:24:20 +0000</pubDate>
		<dc:creator><![CDATA[djanicki]]></dc:creator>
				<category><![CDATA[Opisy]]></category>
		<category><![CDATA[EKSA]]></category>

		<guid isPermaLink="false">http://www.danieljanicki.pl/?p=936</guid>
		<description><![CDATA[EKS anywhere (EKSA) to kubernetes od AWS któey możemy uruchomić na własnych maszynach. MOzna także wykupić wsparcie. Uruchomić można na docekrze ( jako środowisko dev), na vshere i jako bare metal. Nie można jednak mieszać, ja jako opis wybiore sobie bare metal, jednak uruchomie to na proxmox. Do poprawnego działania zaleca się co najmniej 4 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>EKS anywhere (EKSA) to kubernetes od AWS któey możemy uruchomić na własnych maszynach. MOzna także wykupić wsparcie. Uruchomić można na docekrze ( jako środowisko dev), na vshere i jako bare metal. Nie można jednak mieszać, ja jako opis wybiore sobie bare metal, jednak uruchomie to na proxmox. Do poprawnego działania zaleca się co najmniej 4 maszyny jako controlplane ,  z których 3 będą używane, a 4-ta bedzie wykorzystywana podczas upgrade. Workery także musi być najmniej jeden wiecej aby zrobić migrację. Można mieć kilka grup maszyn, np. taki jako storage, jako GPU, jako CPU itp. Dokumentacja <a title="eks anywhere" href="https://anywhere.eks.amazonaws.com/docs/">Amazon EKS Anywhere</a></p>
<p><span id="more-936"></span></p>
<p>Teraz jaki system, tutaj jest to wyboru botellrocket, ubuntu, redhat.</p>
<p>Ogólnie można zapoznać się jakie systemy w jakiej topologi są wspierane: <a title="anywhere.eks" href="https://anywhere.eks.amazonaws.com/docs/osmgmt/overview/">Matrix</a></p>
<p>No ale od czego zacząć, to będzie w dalszych opisach.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.danieljanicki.pl/?feed=rss2&#038;p=936</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>proxmoxbmc &#8211; docker</title>
		<link>https://www.danieljanicki.pl/?p=934</link>
		<comments>https://www.danieljanicki.pl/?p=934#comments</comments>
		<pubDate>Fri, 13 Dec 2024 19:38:38 +0000</pubDate>
		<dc:creator><![CDATA[djanicki]]></dc:creator>
				<category><![CDATA[Opisy]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[EKSA]]></category>
		<category><![CDATA[proxmoxbmc]]></category>

		<guid isPermaLink="false">http://www.danieljanicki.pl/?p=934</guid>
		<description><![CDATA[Poprzednio opisałem jak za pomocą serwisu podnieść proxmoxbmc, jednak coraz częściej pojawiają się kontenery, i tutaj też nie zabraknie konteneryzacji. Zatem można proxmoxbmc-docker . Co daje takie wykorzystanie no to że nic nie instalujemy, możemy podnieść to na każdej maszyny i będzie działało, o ile ma docker&#8217;a. Tak samo jak poprzednie warto, a nawet trzeba wykorzystać dodatkowe adresy [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Poprzednio opisałem jak za pomocą serwisu podnieść proxmoxbmc, jednak coraz częściej pojawiają się kontenery, i tutaj też nie zabraknie konteneryzacji. Zatem można <a href="https://github.com/jb606/proxmoxbmc-docker">proxmoxbmc-docker</a> . Co daje takie wykorzystanie no to że nic nie instalujemy, możemy podnieść to na każdej maszyny i będzie działało, o ile ma docker&#8217;a. Tak samo jak poprzednie warto, a nawet trzeba wykorzystać dodatkowe adresy IP na wirtualne interfejsy. Trzeba traktować takie IP jako IP do zarzadzania po BMC (iLO i inne konsole do zdalnego zarządzania serwerem). Wewnątrz kontenera nie musimy już pilnować porów, bo podczas uruchamiania kontenera mapujemy konkretne IP i konkretny port na port wewnątrz kontenera, tylko trzeba poprawnie mapować, dlatego zalecam napisać skrypt, lub inną automatyzacje, unikniemy jakiś nieścisłości i błędów w mapowaniu.</p>
<p>Za pomocą <strong>docker exec</strong> możemy dodawać, wyświetlać zarządzać.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.danieljanicki.pl/?feed=rss2&#038;p=934</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>proxmoxbmc</title>
		<link>https://www.danieljanicki.pl/?p=932</link>
		<comments>https://www.danieljanicki.pl/?p=932#comments</comments>
		<pubDate>Fri, 13 Dec 2024 19:23:13 +0000</pubDate>
		<dc:creator><![CDATA[djanicki]]></dc:creator>
				<category><![CDATA[Opisy]]></category>
		<category><![CDATA[EKSA]]></category>
		<category><![CDATA[proxmoxbmc]]></category>

		<guid isPermaLink="false">http://www.danieljanicki.pl/?p=932</guid>
		<description><![CDATA[Cel opisu to wstęp do tego jak wykorzystać eks anywhere bare metal viurtualki na proxmox. EKSA w topologii bare metal wykorzystuje tinkerbell, który to zarządza maszynami za pomocą BMC.  Majać virtualke w proxmox (vShare także) nie mamy dostepu do wirtulki za pomocą BMC (IPMI) ale mamy dostep za pomoca API. Nie potrzebujemy całej fukncjonalności BMC [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Cel opisu to wstęp do tego jak wykorzystać eks anywhere bare metal viurtualki na proxmox. EKSA w topologii bare metal wykorzystuje tinkerbell, który to zarządza maszynami za pomocą BMC.  Majać virtualke w proxmox (vShare także) nie mamy dostepu do wirtulki za pomocą BMC (IPMI) ale mamy dostep za pomoca API. Nie potrzebujemy całej fukncjonalności BMC tylko start,stop,restart,status. do tego wykorzystamy <a title="proxmoxbmc" href="https://github.com/agnon/proxmoxbmc" target="_blank">proxmoxbmc</a>.</p>
<p><span id="more-932"></span></p>
<p>Opis jak ustawić proxmox&#8217;a pisałem w poprzednim wpisie, teraz skupię się na konfiguracji łacznika. Na stronie projektu jest opis, nie bede go tutaj kopiował. Ogólnie na co należy zwrócić uwagę to że jak dodamy łacznika:</p>
<blockquote><p>pbmc add &#8211;username admin &#8211;password password &#8211;port 6625 &#8211;proxmox-address proxmox.example.org &#8211;token-user root@pam &#8211;token-name ipmi &#8211;token-value {token} 123</p></blockquote>
<p>to takie połaczenie nie jest aktywne aby aktywowac należy wydać polecenie:</p>
<blockquote><p>pbmc start 123</p></blockquote>
<p>liste można wyświetlić:</p>
<blockquote><p>pbmc list</p></blockquote>
<p>Jeżeli z jakiś powodów bedziemy poddnosić ponownie moze być problem z plikim z pid, należy wtedy taki plik usunać. Dodatkowo jak coś nie dział spróbowąc zrobić stop a potem start. No ale jak przetestować:</p>
<blockquote><p>ipmitool -I lanplus -U admin -P password -H 127.0.0.1 power status</p></blockquote>
<p>Podstawowy port to 625, dlatego nalezy podać w parametr &#8211;port 625, jednak jak chcemy zarzadzac kilkoma maszynami to musimy wystawić na porcie 625 ale na innym adresie dlatego podajemy adress IP jako przełacznik &#8211;address . No ale takie IP musi być przypisane do maszyny możemy to osiągnąć za pmoca:</p>
<div>
<blockquote>
<div>ip addr add <strong>IP</strong>/32 dev <strong>DEV</strong></div>
</blockquote>
<div>IP &#8211; ip jakie wybraliśmy, wązne aby było prywatne i nie wykorzystywane nigdzie indziej</div>
<div>DEV &#8211; interfejs do którego ustawiamy IP, na tym interfejscie bedzie potrzebna komunikacja z klastre EKSA.</div>
<p>&nbsp;</p>
<p>W opisie jest także jak zrobić serwis, usuwanie jest proste bo</p>
<blockquote><p>pbmc delete123</p></blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>https://www.danieljanicki.pl/?feed=rss2&#038;p=932</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
