Dein erstes Deployment
Von der Anmeldung zum laufenden Container mit URL. Etwa fünf Minuten, ohne Kubernetes anzufassen.
Auf dieser Seite
Was du brauchst
Ein Container-Image, das auf einem Port lauscht. Oder ein Git-Repository, das klickops für dich baut. Sonst nichts: kein Cluster, kein kubectl, kein YAML.
Willst du es einfach mal laufen sehen? nginx:1.27-alpine auf Port 80 startet in Sekunden und liefert eine Seite aus.
Anmelden und die Organisation benennen
Nach der Anmeldung kommt ein einziger Bildschirm. Organisation benennen, Bedingungen akzeptieren, anlegen. Der Name ist aus deinem Konto vorausgefüllt, ein Klick genügt also. Ändern kannst du ihn trotzdem, wenn deine echte Firma darauf stehen soll.
In der Organisation liegen dein Tarif, deine Rechnung und deine Leute. Danach denkst du eine Weile nicht mehr daran.
Ein Projekt anlegen
Ein Projekt klammert zusammen, was zusammengehört: eine App, ihre Datenbank, ihre Domain. Benenn es nach der Sache und nicht nach der Umgebung. Also shop statt production. Getrennte Umgebungen sind meistens getrennte Projekte.
Die App aufschalten
- Öffne das Projekt und klick auf Deploy an app.
- Wähl die Quelle. Füg eine Image-Referenz ein, oder verbinde ein Git-Repository und lass klickops bauen.
- Prüf den Port. klickops liest das Image aus und füllt ihn vor. Der Vorschlag stimmt meistens.
- Lass den Rest, wie er ist. Ein Replica, ein TCP-Health-Check, CPU und Memory automatisch zugeschnitten. Das sind die Standardwerte, weil sie für die meisten Apps passen.
- Klick auf Deploy.
Die App erscheint in der Liste. Sie wird grün, sobald der Container auf seinem Port eine Verbindung annimmt. Das dauert meistens Sekunden.
Die Oberfläche von klickops ist englisch. Deshalb stehen Knöpfe und Tabs in diesem Handbuch so da, wie du sie im Produkt siehst.


Ins Internet stellen
Öffne die App, geh auf Domains und schalt die klickops-Subdomain ein. Du bekommst einen Hostnamen, der sofort auflöst, mit gültigem Zertifikat und ohne DNS-Konfiguration.
Deine eigene Domain liegt auf demselben Tab. Hostname hinzufügen, den angezeigten DNS-Eintrag anlegen, warten bis die Prüfung grün wird. Mehr dazu unter Domains.
Wie es weitergeht
- Gib der App eine Datenbank und lass klickops die Zugangsdaten hineinlegen, statt sie in ein Secret zu kopieren. Siehe Datenbanken.
- Lies Organisationen, Projekte, Workloads, wenn du das Modell verstehen willst, bevor du mehr baust.
- Alles, was die Oberfläche kann, kann auch die CLI
klopsund die API. Nichts hier ist eine Sackgasse.
Der Free-Tarif umfasst ein Projekt, eine App und eine Datenbank, mit je einem Replica. Wenn du etwas Echtes baust, stösst du schnell an. Die Grenzen greifen beim Anlegen und nicht erst auf der Rechnung.