github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/docs-website/static/docs/tutorials/differential_package_edit.html (about)

     1  <!DOCTYPE html>
     2  <html>
     3  <head>
     4  <style type="text/css">
     5  body {background-color: black;}
     6  pre {
     7  	font-weight: normal;
     8  	color: #bbb;
     9  	white-space: -moz-pre-wrap;
    10  	white-space: -o-pre-wrap;
    11  	white-space: -pre-wrap;
    12  	white-space: pre-wrap;
    13  	word-wrap: break-word;
    14  	overflow-wrap: break-word;
    15  }
    16  b {font-weight: normal}
    17  b.BOLD {color: #fff}
    18  b.ITA {font-style: italic}
    19  b.UND {text-decoration: underline}
    20  b.STR {text-decoration: line-through}
    21  b.UNDSTR {text-decoration: underline line-through}
    22  b.BLK {color: #000000}
    23  b.RED {color: #aa0000}
    24  b.GRN {color: #00aa00}
    25  b.YEL {color: #aa5500}
    26  b.BLU {color: #0000aa}
    27  b.MAG {color: #aa00aa}
    28  b.CYN {color: #00aaaa}
    29  b.WHI {color: #aaaaaa}
    30  b.HIK {color: #555555}
    31  b.HIR {color: #ff5555}
    32  b.HIG {color: #55ff55}
    33  b.HIY {color: #ffff55}
    34  b.HIB {color: #5555ff}
    35  b.HIM {color: #ff55ff}
    36  b.HIC {color: #55ffff}
    37  b.HIW {color: #ffffff}
    38  b.BBLK {background-color: #000000}
    39  b.BRED {background-color: #aa0000}
    40  b.BGRN {background-color: #00aa00}
    41  b.BYEL {background-color: #aa5500}
    42  b.BBLU {background-color: #0000aa}
    43  b.BMAG {background-color: #aa00aa}
    44  b.BCYN {background-color: #00aaaa}
    45  b.BWHI {background-color: #aaaaaa}
    46  </style>
    47  </head>
    48  <body>
    49  <pre>
    50  <b class="WHI">
    51  $ mv jackal.yaml jackal_old.yaml
    52  $ sed 's/1.4.0/1.4.2/' jackal_old.yaml > jackal.yaml
    53  $ cat jackal.yaml
    54  </b>
    55  kind: JackalPackageConfig
    56  metadata:
    57    name: longhorn
    58    description: "Example package for Longhorn cloud native distributed block storage for Kubernetes"
    59    version: "1.4.2"
    60  components:
    61    - name: longhorn-environment-check
    62      required: true
    63      files:
    64        - source: https://raw.githubusercontent.com/longhorn/longhorn/v1.4.2/scripts/environment_check.sh
    65          target: environment_check.sh
    66          executable: true
    67        - source: https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
    68          target: jq
    69          executable: true
    70      actions:
    71        # Run the Longhorn Environment Check on this cluster's nodes.
    72        onDeploy:
    73          after:
    74            - cmd: |
    75                export PATH=$PATH:./
    76                awk '{gsub(/kubectl /, "./jackal tools kubectl ")} 1' ./environment_check.sh &gt; tmp &amp;&amp; mv tmp ./environment_check.sh
    77                awk '{gsub(/"kubectl" /, "")} 1' ./environment_check.sh &gt; tmp &amp;&amp; mv tmp ./environment_check.sh
    78                chmod +x ./environment_check.sh
    79                ./environment_check.sh
    80    - name: longhorn
    81      required: true
    82      description: "Deploy Longhorn into a Kubernetes cluster.  https://longhorn.io"
    83      actions:
    84        # Set the delete confirmation flag for Longhorn
    85        onRemove:
    86          before:
    87            - cmd: "./jackal tools kubectl -n longhorn-system patch -p '{\"value\": \"true\"}' --type=merge lhs deleting-confirmation-flag"
    88      manifests:
    89        - name: longhorn-connect
    90          namespace: longhorn-system
    91          files:
    92            - connect.yaml
    93      charts:
    94        - name: longhorn
    95          url:  https://charts.longhorn.io
    96          version: 1.4.2
    97          namespace: longhorn-system
    98          valuesFiles:
    99          - "values.yaml"
   100      images:
   101        - longhornio/csi-attacher:v3.4.0
   102        - longhornio/csi-provisioner:v2.1.2
   103        - longhornio/csi-resizer:v1.3.0
   104        - longhornio/csi-snapshotter:v5.0.1
   105        - longhornio/csi-node-driver-registrar:v2.5.0
   106        - longhornio/livenessprobe:v2.8.0
   107        - longhornio/backing-image-manager:v1.4.2
   108        - longhornio/longhorn-engine:v1.4.2
   109        - longhornio/longhorn-instance-manager:v1.4.2
   110        - longhornio/longhorn-manager:v1.4.2
   111        - longhornio/longhorn-share-manager:v1.4.2
   112        - longhornio/longhorn-ui:v1.4.2
   113        - longhornio/support-bundle-kit:v0.0.17
   114  </pre>
   115  </body>
   116  </html>