5 ms·
Some OpenShift specific advice: There are OpenShift components that are not present in native k8s - i.e the OpenShift router. Also, OpenShift dashboard, and so
by yellow_lead 4y ago
Some OpenShift specific advice:
There are OpenShift components that are not present in native k8s - i.e the OpenShift router. Also, OpenShift dashboard, and some management tools. All OpenShift commands use `oc` instead of `kubectl` as well. If you rely heavily on this stuff in build scripts, processes, or running applications, migrating at some later point could be a good amount of engineering work.
- rkwz 4y agoWe migrated from OCP to EKS, and IIRC, OpenShift router is Kubernetes Ingress? Also, Kubernetes Dashboard [1] is a similar tool to OpenShift dashboard. [1] https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ https://kubernetes.io/docs/tasks/access-application-cluster/...
- yellow_lead 4y agoYou can replace it with K8s ingress but I think it's separate? https://github.com/openshift/router https://github.com/openshift/router Looks like you can run this on native k8s so maybe not a big deal anyways
- robszumski 4y agooc and kubectl are interchangable for create/apply/edit/delete type actions. It just also has commands for upgrading the cluster and stuff like that. You can absolutely use kubectl with an OpenShift cluster. (ex Red Hat)
- yellow_lead 4y agoYeah, I just meant more if your scripts do a lot of "oc" everywhere you'll have to change it (or symlink it somehow). Not a huge deal though
- register 4y agoThis doesn't seem so dramatic and doesn't seem such a strong lock-in. Any opinion on OpenShift Data Foundation?
- yellow_lead 4y agoIt's not too bad I would imagine, but infra migrations always take extra time to do safely and correctly. If you want to use Openshift over native k8s though I would think about how you can not rely to heavily on the custom OS stuff in case you need to switch. Havent used the data product so can't really comment there.