Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 2.6 KB

README.md

File metadata and controls

47 lines (30 loc) · 2.6 KB

This file is generated by git precommit hook, DO NOT MODIFY IT!

Catalog

Docker

  1. find_links.sh: Find a link by ifindex, if ifindex not set, all the links will be listed.
  2. docker_netns.sh: List or enter Docker network namespace by container id or name.

Calico

  1. get_node_ipv4_block.sh: List all ipv4 block of Calico Nodes.

OpenStack/neutron

  1. tap_to_port.sh: Convert tap to Neutron port.
  2. get_server_security_group_iptables_rules.sh: List iptables rules of security group for a server, should run it on compute node.
  3. ssh_vm_in_dhcp_namespace.sh: ssh vm in dhcp namespace, useful if controller node not reachable to tenant network.
  4. create_virtual_ip.sh: Create a virtual IP for a group of member ip.
  5. dump_all_taps.sh: Dumps all tap devices to Neutron port.

OpenStack/nova

  1. get_server_metadata.sh: Get server metadata outside the vm, useful to debug cloud-init metadata.
  2. create_libvirt_ceph_secret.sh: Create a libvirt secret for Ceph.

OpenStack/ironic

  1. clean_orphan_neutron_agent.sh: Clean orphan neutron agent if ironic node was deleted.
  2. dump_ipmi_commands.sh: Dumps all ipmi commands from ironic conductor log, useful to troubleshoot ironic issue.

etcd

  1. etcd_ls.sh: ls etcd keys by prefix just like etcd v2.

Linux

  1. api_requests.sh: OpenStack API test using curl.

Kubernetes

  1. export_k8s_resource.sh: Export k8s resource(kubectl export is deprecated).
  2. create_serviceaccount_user_and_setup_kubeconfig.sh: Create SereviceAccount as normal user and setup kubeconfig.
  3. create_x509_client_and_setup_kubeconfig.sh: Create x509 client and setup kubeconfig.
  4. decode_serviceaccount_token.sh: Decode ServiceAccount Token(JWT).
  5. kcd.sh: Change kubernetes namespace using bash select(List all, choose one).
  6. fast_krew.sh: Fast Kubernetes krew using axel.