2020-05-08 19:35:02 +00:00
|
|
|
|
Airshipctl
|
|
|
|
|
==========
|
|
|
|
|
|
|
|
|
|
Airshipctl is a command-line interface that enables users to manage declarative
|
|
|
|
|
infrastructure and software.
|
|
|
|
|
|
|
|
|
|
Airshipctl aims to provide a seamless experience for operators wishing to
|
|
|
|
|
leverage the best open source options such as the `Cluster API`_, `Metal
|
|
|
|
|
Kubed`_, Kustomize_, and kubeadm_ by providing a straight forward and easily
|
|
|
|
|
approachable interface.
|
|
|
|
|
|
|
|
|
|
This project is the heart of our effort to produce Airship 2.0, which has
|
|
|
|
|
three main evolutions from `Airship 1.0`_:
|
|
|
|
|
|
|
|
|
|
* Expand our use of entrenched upstream projects.
|
|
|
|
|
* Embrace Kubernetes Custom Resource Definitions (CRD) – everything becomes an
|
|
|
|
|
object in Kubernetes.
|
|
|
|
|
* Make the Airship control plane ephemeral.
|
|
|
|
|
|
|
|
|
|
To learn more about the Airship 2.0 evolution, reference the
|
|
|
|
|
`Airship blog series`_.
|
|
|
|
|
|
|
|
|
|
Contributing
|
|
|
|
|
------------
|
|
|
|
|
|
|
|
|
|
Airshipctl is under active development and welcomes new developers! Please
|
|
|
|
|
read our `developer guide`_ to begin contributing.
|
|
|
|
|
|
|
|
|
|
We also encourage new contributors and operators alike to join us in our
|
|
|
|
|
`Slack workspace`_ and subscribe to our `mailing lists`_.
|
|
|
|
|
|
|
|
|
|
You can learn more about Airship on the `Airship wiki`_.
|
|
|
|
|
|
|
|
|
|
.. _Airship 1.0: https://docs.airshipit.org/treasuremap
|
2020-10-14 21:08:35 +00:00
|
|
|
|
.. _Airship blog series: https://www.airshipit.org/category/airship-2-0
|
2020-05-08 19:35:02 +00:00
|
|
|
|
.. _Airship wiki: https://wiki.openstack.org/wiki/Airship
|
|
|
|
|
.. _Cluster API: https://github.com/kubernetes-sigs/cluster-api
|
|
|
|
|
.. _developer guide: https://docs.airshipit.org/airshipctl/developers.html
|
|
|
|
|
.. _kubeadm: https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm
|
|
|
|
|
.. _Kustomize: https://github.com/kubernetes-sigs/kustomize
|
|
|
|
|
.. _mailing lists: http://lists.airshipit.org/cgi-bin/mailman/listinfo
|
|
|
|
|
.. _Metal Kubed: https://metal3.io
|
|
|
|
|
.. _Slack workspace: http://airshipit.org/slack
|