build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get service/virtualization-container -o yaml$ soultec get service/virtualization-container -o json$ soultec get service/virtualization-container -o toml$ soultec get service/virtualization-container -o xml$ python3 virtualization-container.pyPS> ./virtualization-container.ps1$ go run virtualization-container.go$ node virtualization-container.js

apiVersion: soultec.ch/v1kind: Servicemetadata: name: virtualization-container locale: de labels: group: infrastructure capability/virtualization: 1.42 capability/containers: 2.51 vendor/vmware: 0.98 annotations: source: src/content/services/de/virtualization-container.md route: /de/services/virtualization-container/ schema: /nerd/schema/services.json markdown: /de/services/virtualization-container.mdspec: title: Virtualisierung group: infrastructure audience: [enterprise, provider] order: 10 tags: [virtualization, containers] vendors: [vmware] summary: >- Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt. photoNeed: >- Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration stub: false draft: false sections: - heading:

Virtualisierung

body: | Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser, die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und gilt weiterhin. - heading:

Der Weg zu Containern

body: | Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die naheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring, eigene Rechteverwaltung. Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform auf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg deutlich kürzer als er aussieht. - heading:

Wie die Zuständigkeiten dabei bleiben, wo sie sind

body: | Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das dein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere und weist dem Namespace die Ressourcen zu, die er bekommen soll. Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne die vSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein Werkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform neben der ersten. Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen Kubernetes-Clustern, die als virtuelle Maschinen betrieben werden. - heading:

Was wir dafür machen

body: | Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und Updates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von klein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach Referenzarchitektur bei jedem Update weniger Überraschungen bringt. - heading:

Wie wir anfangen

body: | Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich Anforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte entscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.status: corpus: 315 solutions: - {ref: solutions/vmware/vmware-cloud-foundation/vks, score: 1.00} - {ref: solutions/vmware/vmware-cloud-foundation/addon/application-services, score: 0.61} - {ref: solutions/vmware/vsphere, score: 0.55} - {ref: solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance, score: 0.47} alsoLike: - {ref: posts/how-to-build-your-own-homelab-part-2, score: 1.00} - {ref: posts/how-to-authenticate-with-the-vsphere-supervisor-api, score: 0.75} - {ref: experts/louis-kern, score: 0.61} experts: - {ref: experts/louis-kern, score: 0.61} - {ref: experts/tobias-waelti, score: 0.55} - {ref: experts/yannick-gerber, score: 0.48} search: /de/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Service", "metadata": { "name": "virtualization-container", "locale": "de", "labels": { "group": "infrastructure", "capability/virtualization": 1.42, "capability/containers": 2.51, "vendor/vmware": 0.98 }, "annotations": { "source": "src/content/services/de/virtualization-container.md", "route": "/de/services/virtualization-container/", "schema": "/nerd/schema/services.json", "markdown": "/de/services/virtualization-container.md" } }, "spec": { "title": "Virtualisierung", "group": "infrastructure", "audience": [ "enterprise", "provider" ], "order": 10, "tags": [ "virtualization", "containers" ], "vendors": [ "vmware" ], "summary": "Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.", "photoNeed": "Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration", "stub": false, "draft": false, "sections": [ { "heading": "

Virtualisierung

",
"body": "Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,\ndie Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und\ngilt weiterhin." }, { "heading": "

Der Weg zu Containern

",
"body": "Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die\nnaheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,\neigene Rechteverwaltung.\n\nÜber den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform\nauf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg\ndeutlich kürzer als er aussieht." }, { "heading": "

Wie die Zuständigkeiten dabei bleiben, wo sie sind

",
"body": "Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das\ndein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere\nund weist dem Namespace die Ressourcen zu, die er bekommen soll.\n\nAb dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne die\nvSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein\nWerkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform\nneben der ersten.\n\nDie Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen\nKubernetes-Clustern, die als virtuelle Maschinen betrieben werden." }, { "heading": "

Was wir dafür machen

",
"body": "Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und\nUpdates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von\nklein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach\nReferenzarchitektur bei jedem Update weniger Überraschungen bringt." }, { "heading": "

Wie wir anfangen

",
"body": "Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich\nAnforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte\nentscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit." } ] }, "status": { "corpus": 315, "solutions": [ { "ref": "solutions/vmware/vmware-cloud-foundation/vks", "score": "1.00" }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61" }, { "ref": "solutions/vmware/vsphere", "score": "0.55" }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47" } ], "alsoLike": [ { "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00" }, { "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75" }, { "ref": "experts/louis-kern", "score": "0.61" } ], "experts": [ { "ref": "experts/louis-kern", "score": "0.61" }, { "ref": "experts/tobias-waelti", "score": "0.55" }, { "ref": "experts/yannick-gerber", "score": "0.48" } ], "search": "/de/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Service"[metadata]name = "virtualization-container"locale = "de"[metadata.labels]group = "infrastructure""capability/virtualization" = 1.42"capability/containers" = 2.51"vendor/vmware" = 0.98[metadata.annotations]source = "src/content/services/de/virtualization-container.md"route = "/de/services/virtualization-container/"schema = "/nerd/schema/services.json"markdown = "/de/services/virtualization-container.md"[spec]title = "Virtualisierung"group = "infrastructure"audience = ["enterprise", "provider"]order = 10tags = ["virtualization", "containers"]vendors = ["vmware"]summary = "Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt."photoNeed = "Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration"stub = falsedraft = false[[spec.sections]]heading = "

Virtualisierung

"
body = '''Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so undgilt weiterhin.'''[[spec.sections]]heading = "

Der Weg zu Containern

"
body = '''Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil dienaheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,eigene Rechteverwaltung.Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattformauf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstiegdeutlich kürzer als er aussieht.'''[[spec.sections]]heading = "

Wie die Zuständigkeiten dabei bleiben, wo sie sind

"
body = '''Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, dasdein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphereund weist dem Namespace die Ressourcen zu, die er bekommen soll.Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne dievSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht einWerkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattformneben der ersten.Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenenKubernetes-Clustern, die als virtuelle Maschinen betrieben werden.'''[[spec.sections]]heading = "

Was wir dafür machen

"
body = '''Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching undUpdates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir vonklein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nachReferenzarchitektur bei jedem Update weniger Überraschungen bringt.'''[[spec.sections]]heading = "

Wie wir anfangen

"
body = '''Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sichAnforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechteentscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.'''[status]corpus = 315search = "/de/search.json"[[status.solutions]]ref = "solutions/vmware/vmware-cloud-foundation/vks"score = "1.00"[[status.solutions]]ref = "solutions/vmware/vmware-cloud-foundation/addon/application-services"score = "0.61"[[status.solutions]]ref = "solutions/vmware/vsphere"score = "0.55"[[status.solutions]]ref = "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance"score = "0.47"[[status.alsoLike]]ref = "posts/how-to-build-your-own-homelab-part-2"score = "1.00"[[status.alsoLike]]ref = "posts/how-to-authenticate-with-the-vsphere-supervisor-api"score = "0.75"[[status.alsoLike]]ref = "experts/louis-kern"score = "0.61"[[status.experts]]ref = "experts/louis-kern"score = "0.61"[[status.experts]]ref = "experts/tobias-waelti"score = "0.55"[[status.experts]]ref = "experts/yannick-gerber"score = "0.48"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Service"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>virtualization-container</name> <locale>de</locale> <labels> <group>infrastructure</group> <entry key="capability/virtualization">1.42</entry> <entry key="capability/containers">2.51</entry> <entry key="vendor/vmware">0.98</entry> </labels> <annotations> <source>src/content/services/de/virtualization-container.md</source> <route>/de/services/virtualization-container/</route> <schema>/nerd/schema/services.json</schema> <markdown>/de/services/virtualization-container.md</markdown> </annotations> </metadata> <spec> <title>Virtualisierung</title> <group>infrastructure</group> <audience> <item>enterprise</item> <item>provider</item> </audience> <order>10</order> <tags> <item>virtualization</item> <item>containers</item> </tags> <vendors> <item>vmware</item> </vendors> <summary>Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.</summary> <photoNeed>Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration</photoNeed> <stub>false</stub> <draft>false</draft> <sections> <section> <heading>

Virtualisierung

</heading>
<body>Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so undgilt weiterhin. </body> </section> <section> <heading>

Der Weg zu Containern

</heading>
<body>Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil dienaheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,eigene Rechteverwaltung.Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattformauf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstiegdeutlich kürzer als er aussieht. </body> </section> <section> <heading>

Wie die Zuständigkeiten dabei bleiben, wo sie sind

</heading>
<body>Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, dasdein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphereund weist dem Namespace die Ressourcen zu, die er bekommen soll.Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne dievSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht einWerkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattformneben der ersten.Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenenKubernetes-Clustern, die als virtuelle Maschinen betrieben werden. </body> </section> <section> <heading>

Was wir dafür machen

</heading>
<body>Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching undUpdates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir vonklein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nachReferenzarchitektur bei jedem Update weniger Überraschungen bringt. </body> </section> <section> <heading>

Wie wir anfangen

</heading>
<body>Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sichAnforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechteentscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit. </body> </section> </sections> </spec> <status> <corpus>315</corpus> <solutions> <item> <ref>solutions/vmware/vmware-cloud-foundation/vks</ref> <score>1.00</score> </item> <item> <ref>solutions/vmware/vmware-cloud-foundation/addon/application-services</ref> <score>0.61</score> </item> <item> <ref>solutions/vmware/vsphere</ref> <score>0.55</score> </item> <item> <ref>solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance</ref> <score>0.47</score> </item> </solutions> <alsoLike> <item> <ref>posts/how-to-build-your-own-homelab-part-2</ref> <score>1.00</score> </item> <item> <ref>posts/how-to-authenticate-with-the-vsphere-supervisor-api</ref> <score>0.75</score> </item> <item> <ref>experts/louis-kern</ref> <score>0.61</score> </item> </alsoLike> <experts> <item> <ref>experts/louis-kern</ref> <score>0.61</score> </item> <item> <ref>experts/tobias-waelti</ref> <score>0.55</score> </item> <item> <ref>experts/yannick-gerber</ref> <score>0.48</score> </item> </experts> <search>/de/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Service", "metadata": { "name": "virtualization-container", "locale": "de", "labels": { "group": "infrastructure", "capability/virtualization": 1.42, "capability/containers": 2.51, "vendor/vmware": 0.98, }, "annotations": { "source": "src/content/services/de/virtualization-container.md", "route": "/de/services/virtualization-container/", "schema": "/nerd/schema/services.json", "markdown": "/de/services/virtualization-container.md", }, }, "spec": { "title": "Virtualisierung", "group": "infrastructure", "audience": ["enterprise", "provider"], "order": 10, "tags": ["virtualization", "containers"], "vendors": ["vmware"], "summary": "Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.", "photoNeed": "Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration", "stub": False, "draft": False, "sections": [ { "heading": "

Virtualisierung

",
"body": ( "Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,\n" "die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und\n" "gilt weiterhin." ), }, { "heading": "

Der Weg zu Containern

",
"body": ( "Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die\n" "naheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,\n" "eigene Rechteverwaltung.\n" "\n" "Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform\n" "auf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg\n" "deutlich kürzer als er aussieht." ), }, { "heading": "

Wie die Zuständigkeiten dabei bleiben, wo sie sind

",
"body": ( "Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das\n" "dein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere\n" "und weist dem Namespace die Ressourcen zu, die er bekommen soll.\n" "\n" "Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne die\n" "vSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein\n" "Werkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform\n" "neben der ersten.\n" "\n" "Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen\n" "Kubernetes-Clustern, die als virtuelle Maschinen betrieben werden." ), }, { "heading": "

Was wir dafür machen

",
"body": ( "Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und\n" "Updates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von\n" "klein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach\n" "Referenzarchitektur bei jedem Update weniger Überraschungen bringt." ), }, { "heading": "

Wie wir anfangen

",
"body": ( "Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich\n" "Anforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte\n" "entscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit." ), }, ], }, "status": { "corpus": 315, "solutions": [ { "ref": "solutions/vmware/vmware-cloud-foundation/vks", "score": "1.00", }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61", }, { "ref": "solutions/vmware/vsphere", "score": "0.55", }, { "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47", }, ], "alsoLike": [ { "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00", }, { "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75", }, { "ref": "experts/louis-kern", "score": "0.61", }, ], "experts": [ { "ref": "experts/louis-kern", "score": "0.61", }, { "ref": "experts/tobias-waelti", "score": "0.55", }, { "ref": "experts/yannick-gerber", "score": "0.48", }, ], "search": "/de/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Service' metadata = [ordered]@{ name = 'virtualization-container' locale = 'de' labels = [ordered]@{ group = 'infrastructure' 'capability/virtualization' = 1.42 'capability/containers' = 2.51 'vendor/vmware' = 0.98 } annotations = [ordered]@{ source = 'src/content/services/de/virtualization-container.md' route = '/de/services/virtualization-container/' schema = '/nerd/schema/services.json' markdown = '/de/services/virtualization-container.md' } } spec = [ordered]@{ title = 'Virtualisierung' group = 'infrastructure' audience = @('enterprise', 'provider') order = 10 tags = @('virtualization', 'containers') vendors = @('vmware') summary = 'Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.' photoNeed = 'Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration' stub = $false draft = $false sections = @( [ordered]@{ heading = '

Virtualisierung

'
body = @'Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so undgilt weiterhin.'@ } [ordered]@{ heading = '

Der Weg zu Containern

'
body = @'Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil dienaheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,eigene Rechteverwaltung.Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattformauf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstiegdeutlich kürzer als er aussieht.'@ } [ordered]@{ heading = '

Wie die Zuständigkeiten dabei bleiben, wo sie sind

'
body = @'Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, dasdein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphereund weist dem Namespace die Ressourcen zu, die er bekommen soll.Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne dievSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht einWerkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattformneben der ersten.Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenenKubernetes-Clustern, die als virtuelle Maschinen betrieben werden.'@ } [ordered]@{ heading = '

Was wir dafür machen

'
body = @'Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching undUpdates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir vonklein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nachReferenzarchitektur bei jedem Update weniger Überraschungen bringt.'@ } [ordered]@{ heading = '

Wie wir anfangen

'
body = @'Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sichAnforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechteentscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.'@ } ) } status = [ordered]@{ corpus = 315 solutions = @( [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation/vks' score = '1.00' } [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation/addon/application-services' score = '0.61' } [ordered]@{ ref = 'solutions/vmware/vsphere' score = '0.55' } [ordered]@{ ref = 'solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance' score = '0.47' } ) alsoLike = @( [ordered]@{ ref = 'posts/how-to-build-your-own-homelab-part-2' score = '1.00' } [ordered]@{ ref = 'posts/how-to-authenticate-with-the-vsphere-supervisor-api' score = '0.75' } [ordered]@{ ref = 'experts/louis-kern' score = '0.61' } ) experts = @( [ordered]@{ ref = 'experts/louis-kern' score = '0.61' } [ordered]@{ ref = 'experts/tobias-waelti' score = '0.55' } [ordered]@{ ref = 'experts/yannick-gerber' score = '0.48' } ) search = '/de/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Service", "metadata": map[string]any{ "name": "virtualization-container", "locale": "de", "labels": map[string]any{ "group": "infrastructure", "capability/virtualization": 1.42, "capability/containers": 2.51, "vendor/vmware": 0.98, }, "annotations": map[string]any{ "source": "src/content/services/de/virtualization-container.md", "route": "/de/services/virtualization-container/", "schema": "/nerd/schema/services.json", "markdown": "/de/services/virtualization-container.md", }, }, "spec": map[string]any{ "title": "Virtualisierung", "group": "infrastructure", "audience": []any{"enterprise", "provider"}, "order": 10, "tags": []any{"virtualization", "containers"}, "vendors": []any{"vmware"}, "summary": "Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.", "photoNeed": "Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration", "stub": false, "draft": false, "sections": []any{ map[string]any{ "heading": "

Virtualisierung

",
"body": "Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,\n" + "die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und\n" + "gilt weiterhin.", }, map[string]any{ "heading": "

Der Weg zu Containern

",
"body": "Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die\n" + "naheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,\n" + "eigene Rechteverwaltung.\n" + "\n" + "Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform\n" + "auf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg\n" + "deutlich kürzer als er aussieht.", }, map[string]any{ "heading": "

Wie die Zuständigkeiten dabei bleiben, wo sie sind

",
"body": "Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das\n" + "dein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere\n" + "und weist dem Namespace die Ressourcen zu, die er bekommen soll.\n" + "\n" + "Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne die\n" + "vSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein\n" + "Werkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform\n" + "neben der ersten.\n" + "\n" + "Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen\n" + "Kubernetes-Clustern, die als virtuelle Maschinen betrieben werden.", }, map[string]any{ "heading": "

Was wir dafür machen

",
"body": "Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und\n" + "Updates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von\n" + "klein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach\n" + "Referenzarchitektur bei jedem Update weniger Überraschungen bringt.", }, map[string]any{ "heading": "

Wie wir anfangen

",
"body": "Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich\n" + "Anforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte\n" + "entscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.", }, }, }, "status": map[string]any{ "corpus": 315, "solutions": []any{ map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation/vks", "score": "1.00", }, map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation/addon/application-services", "score": "0.61", }, map[string]any{ "ref": "solutions/vmware/vsphere", "score": "0.55", }, map[string]any{ "ref": "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", "score": "0.47", }, }, "alsoLike": []any{ map[string]any{ "ref": "posts/how-to-build-your-own-homelab-part-2", "score": "1.00", }, map[string]any{ "ref": "posts/how-to-authenticate-with-the-vsphere-supervisor-api", "score": "0.75", }, map[string]any{ "ref": "experts/louis-kern", "score": "0.61", }, }, "experts": []any{ map[string]any{ "ref": "experts/louis-kern", "score": "0.61", }, map[string]any{ "ref": "experts/tobias-waelti", "score": "0.55", }, map[string]any{ "ref": "experts/yannick-gerber", "score": "0.48", }, }, "search": "/de/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Service", metadata: { name: "virtualization-container", locale: "de", labels: { group: "infrastructure", "capability/virtualization": 1.42, "capability/containers": 2.51, "vendor/vmware": 0.98, }, annotations: { source: "src/content/services/de/virtualization-container.md", route: "/de/services/virtualization-container/", schema: "/nerd/schema/services.json", markdown: "/de/services/virtualization-container.md", }, }, spec: { title: "Virtualisierung", group: "infrastructure", audience: ["enterprise", "provider"], order: 10, tags: ["virtualization", "containers"], vendors: ["vmware"], summary: "Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.", photoNeed: "Infrastructure work in progress at a customer site or in our lab: hands on hardware, a rack door open, a screen mid-configuration", stub: false, draft: false, sections: [ { heading: "

Virtualisierung

",
body: "Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser,\n" + "die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und\n" + "gilt weiterhin.", }, { heading: "

Der Weg zu Containern

",
body: "Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die\n" + "naheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring,\n" + "eigene Rechteverwaltung.\n" + "\n" + "Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform\n" + "auf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg\n" + "deutlich kürzer als er aussieht.", }, { heading: "

Wie die Zuständigkeiten dabei bleiben, wo sie sind

",
body: "Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das\n" + "dein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere\n" + "und weist dem Namespace die Ressourcen zu, die er bekommen soll.\n" + "\n" + "Ab dort arbeitet die andere Seite über die Kubernetes-API und `kubectl`, ohne die\n" + "vSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein\n" + "Werkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform\n" + "neben der ersten.\n" + "\n" + "Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen\n" + "Kubernetes-Clustern, die als virtuelle Maschinen betrieben werden.", }, { heading: "

Was wir dafür machen

",
body: "Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und\n" + "Updates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von\n" + "klein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach\n" + "Referenzarchitektur bei jedem Update weniger Überraschungen bringt.", }, { heading: "

Wie wir anfangen

",
body: "Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich\n" + "Anforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte\n" + "entscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.", }, ], }, status: { corpus: 315, solutions: [ { ref: "solutions/vmware/vmware-cloud-foundation/vks", score: "1.00", }, { ref: "solutions/vmware/vmware-cloud-foundation/addon/application-services", score: "0.61", }, { ref: "solutions/vmware/vsphere", score: "0.55", }, { ref: "solutions/vmware/vmware-cloud-foundation/addon/advanced-cyber-compliance", score: "0.47", }, ], alsoLike: [ { ref: "posts/how-to-build-your-own-homelab-part-2", score: "1.00", }, { ref: "posts/how-to-authenticate-with-the-vsphere-supervisor-api", score: "0.75", }, { ref: "experts/louis-kern", score: "0.61", }, ], experts: [ { ref: "experts/louis-kern", score: "0.61", }, { ref: "experts/tobias-waelti", score: "0.55", }, { ref: "experts/yannick-gerber", score: "0.48", }, ], search: "/de/search.json", },};console.log(JSON.stringify(page, null, 2));

# 85 lines · YAML · validated at build# 112 lines · JSON · validated at build# 127 lines · TOML · validated at build# 145 lines · XML · validated at build# 143 lines · Python · read back at build, equals the JSON record# 140 lines · PowerShell · read back at build, equals the JSON record# 145 lines · Go · read back at build, equals the JSON record# 130 lines · JavaScript · read back at build, equals the JSON record · served at /de/services/virtualization-container.md

Service · infrastructure

Virtualisierung

Server- und Desktop-Virtualisierung, und der Weg zu Containern über eine Plattform, die dein Team schon kennt.

Hersteller VMware 0.98
04Lösungen
02Fähigkeiten
01Hersteller
315Korpus

Virtualisierung

Mit der Virtualisierung von Server- und Desktop-Infrastruktur wird die Auslastung besser, die Verfügbarkeit höher und das Management einfacher. Das ist seit zwanzig Jahren so und gilt weiterhin.

Der Weg zu Containern

Container sind der Punkt, an dem viele Umgebungen ins Stocken geraten, weil die naheliegende Antwort eine zweite Plattform ist: eigenes Betriebsmodell, eigenes Monitoring, eigene Rechteverwaltung.

Über den vSphere Kubernetes Service, früher vSphere mit Tanzu, läuft die Container-Plattform auf der Virtualisierung, die schon da ist. Wenn dein Team vSphere kennt, ist der Einstieg deutlich kürzer als er aussieht.

Wie die Zuständigkeiten dabei bleiben, wo sie sind

Der Mechanismus dahinter ist der vSphere Namespace, und er erweitert ein Konstrukt, das dein Team kennt: den Resource Pool. Der vSphere-Administrator verwaltet weiterhin vSphere und weist dem Namespace die Ressourcen zu, die er bekommen soll.

Ab dort arbeitet die andere Seite über die Kubernetes-API und kubectl, ohne die vSphere-Plattform je anzufassen. Entwicklung und Betrieb teilen sich damit nicht ein Werkzeug, sondern eine Grenze, und das ist der Unterschied zu einer zweiten Plattform neben der ersten.

Die Workloads laufen dabei wahlweise als Pods direkt auf der Plattform oder in eigenen Kubernetes-Clustern, die als virtuelle Maschinen betrieben werden.

Was wir dafür machen

Konzept und Implementierung der Serverinfrastruktur, danach Lifecycle, Patching und Updates und die Optimierung für den Betrieb. Die Container-Infrastruktur bauen wir von klein bis gross. Standardisiert wird auf VMware Cloud Foundation, weil eine Umgebung nach Referenzarchitektur bei jedem Update weniger Überraschungen bringt.

Wie wir anfangen

Meistens mit einem Proof of Concept. Container-Infrastruktur ist ein Bereich, in dem sich Anforderungen erst zeigen, wenn etwas läuft: Storage-Klassen, Netzwerk und Rechte entscheiden sich am ersten echten Anwendungsfall, und danach für alle folgenden mit.

Expertinnen und Experten dafür

Vielleicht du? Schau dir unsere offenen Chancen an.

Passt ausserdem